workflow_core/prelude.rs
1//! The prelude module re-exports the most commonly used traits and types from the workflow_core crate.
2pub use crate::abortable::Abortable;
3pub use crate::channel::{oneshot, Channel, DuplexChannel, Multiplexer};
4pub use crate::enums::Describe;
5pub use crate::extensions::*;
6pub use crate::sendable::Sendable;
7pub use crate::task::{dispatch, interval, sleep, spawn, yield_executor, yield_now};
8pub use crate::time::{unixtime_as_millis_f64, unixtime_as_millis_u128, Duration, Instant};