observable_timer
Emits once after the timer elapses.
See Also
- IntervalObservable -
Emits a sequence of
usizevalues on every interval tick.
Example
Run the example with:
let mut mock_executor = new_with_logging;
let scheduler = mock_executor.get_scheduler_handle;
let mut timer = new;
let _subscription = timer.subscribe;
mock_executor.tick;
mock_executor.tick;
Output:
Ticking... (600ms)
Ticking... (400ms)
timer_observable - next: ()
timer_observable - completed
timer_observable - unsubscribed