Skip to main content

Module time

Module time 

Source
Expand description

Wall-clock time operator factories (D52/D111/B53).

Operators stay graph-layer sugar over visible helper deps. Raw time work lives only in crate::sources::timer; helper timer nodes are created in the owning node’s graph arena/dispatcher through a crate-private Ctx initializer.

Functions§

audit
audit: value-triggered trailing throttle. The selector returns the duration notifier node.
audit_time
audit_time: audit specialized to a graph-scoped timer(ms) duration.
buffer_time
buffer_time: subscribe-armed interval buffer helper (D114).
debounce
debounce: emit the latest value after ms of quiet.
debounce_time
debounce_time: RxJS-shaped alias of debounce with its own factory name.
delay
delay: shift every DATA value by ms, preserving every occurrence.
throttle
throttle: leading-edge throttle. Emit immediately, then ignore source DATA for ms.
throttle_time
throttle_time: RxJS-shaped alias of throttle with its own factory name.
timeout
timeout: subscribe-armed idle watchdog. The helper is a free node constructor, not an operator factory or graph method (D114).