zbus/abstractions/
mod.rs

1/// This mod contains a bunch of abstractions.
2///
3/// These abstractions allow us to make use of the appropriate API depending on which features are
4/// enabled.
5mod executor;
6pub use executor::*;
7mod async_drop;
8pub(crate) mod async_lock;
9pub use async_drop::*;
10pub(crate) mod timeout;
11
12// Not unix-specific itself but only used on unix.
13#[cfg(target_family = "unix")]
14pub(crate) mod process;