---
title: ImmediateScheduler.SchedulerTimeType.Stride
framework: combine
role: symbol
role_heading: Structure
path: combine/immediatescheduler/schedulertimetype/stride
---

# ImmediateScheduler.SchedulerTimeType.Stride

The increment by which the immediate scheduler counts time.

## Declaration

```swift
struct Stride
```

## Topics

### Creating Scheduler Time Strides

- [init(_:)](combine/immediatescheduler/schedulertimetype/stride/init(_:).md)
- [init(exactly:)](combine/immediatescheduler/schedulertimetype/stride/init(exactly:).md)
- [init(floatLiteral:)](combine/immediatescheduler/schedulertimetype/stride/init(floatliteral:).md)
- [init(integerLiteral:)](combine/immediatescheduler/schedulertimetype/stride/init(integerliteral:).md)

### Creating Scheduler Time Strides from Seconds

- [microseconds(_:)](combine/immediatescheduler/schedulertimetype/stride/microseconds(_:).md)
- [milliseconds(_:)](combine/immediatescheduler/schedulertimetype/stride/milliseconds(_:).md)
- [nanoseconds(_:)](combine/immediatescheduler/schedulertimetype/stride/nanoseconds(_:).md)
- [seconds(_:)](combine/immediatescheduler/schedulertimetype/stride/seconds(_:)-8lm65.md)
- [seconds(_:)](combine/immediatescheduler/schedulertimetype/stride/seconds(_:)-9uwki.md)

### Declaring Timekeeping Types

- [ImmediateScheduler.SchedulerTimeType.Stride.FloatLiteralType](combine/immediatescheduler/schedulertimetype/stride/floatliteraltype.md)
- [ImmediateScheduler.SchedulerTimeType.Stride.IntegerLiteralType](combine/immediatescheduler/schedulertimetype/stride/integerliteraltype.md)
- [ImmediateScheduler.SchedulerTimeType.Stride.Magnitude](combine/immediatescheduler/schedulertimetype/stride/magnitude-swift.typealias.md)

### Expressing Scheduler Time Strides as Seconds

- [magnitude](combine/immediatescheduler/schedulertimetype/stride/magnitude-swift.property.md)

## Relationships

### Conforms To

- [AdditiveArithmetic](swift/additivearithmetic.md)
- [Comparable](swift/comparable.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [ExpressibleByFloatLiteral](swift/expressiblebyfloatliteral.md)
- [ExpressibleByIntegerLiteral](swift/expressiblebyintegerliteral.md)
- [Numeric](swift/numeric.md)
- [SchedulerTimeIntervalConvertible](combine/schedulertimeintervalconvertible.md)
- [SignedNumeric](swift/signednumeric.md)
