karyon_core 1.0.0

Runtime-agnostic async utilities (smol/tokio) for the karyon crates: executors, task groups, queues, timeouts, and optional Ed25519 crypto.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod async_queue;
mod backoff;
mod condvar;
mod condwait;
mod select;
mod sleep;
mod task_group;
mod timeout;

pub use async_queue::AsyncQueue;
pub use backoff::Backoff;
pub use condvar::CondVar;
pub use condwait::CondWait;
pub use select::{select, Either};
pub use sleep::sleep;
pub use task_group::{TaskGroup, TaskResult};
pub use timeout::timeout;