Skip to main content

Module timer

Module timer 

Source

Structs§

RecurringSchedule
Configures the schedule for a recurring timer.
RetryPolicy
Configures retry behavior for failed callback executions.
Timer
Timer handle for managing one-time and recurring tasks.
TimerBuilder
Builds and starts a timer with less boilerplate.
TimerCompletion
Lossless subscription handle for completed timer runs.
TimerEvents
Subscription handle for timer events.
TimerMetadata
Metadata attached to a timer for observability.
TimerOutcome
Describes the result of a completed timer run.
TimerSnapshot
Snapshot of the current or most recent timer state.
TimerStatistics
Statistics for a timer run.

Enums§

RecurringCadence
Defines how recurring timers schedule the next execution.
RetryBackoff
Defines how retries should back off after callback failures.
TimerEvent
Event stream item produced by a timer.
TimerFinishReason
Indicates how a timer run ended.
TimerState
Represents the state of a timer.

Traits§

TimerCallback
A trait for timer callbacks.