aion-rs 0.3.0

Transport-agnostic Aion workflow engine with durability, replay, timers, and supervision.
1
2
3
4
5
6
7
8
9
10
11
12
//! Named timers, timer recovery, and timer service support.

/// Named sleep timer commands and helpers.
pub mod named;
/// Recovery helpers for persisted timers.
pub mod recovery;
/// Timer service implementation and errors.
pub mod timer_service;

pub use named::{SleepTimer, SleepTimerError, cancel_timer, sleep, start_timer};
pub use recovery::{TimerRecovery, TimerRecoveryError};
pub use timer_service::{TimerService, TimerServiceError};