orengine 0.7.0-alpha.1

Optimized ring engine for Rust. It is a lighter and faster asynchronous library than tokio-rs, async-std, may, and even smol.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/// shortcut for `unsafe { $ptr.write(Ok($res)) }`
#[macro_export]
macro_rules! write_ok {
    ($ptr:expr, $res:expr) => {
        unsafe { $ptr.write(Ok($res)) }
    };
}

/// shortcut for `unsafe { $ptr.write(Err($err)) }`
#[macro_export]
macro_rules! write_err {
    ($ptr:expr, $err:expr) => {
        unsafe { $ptr.write(Err($err)) }
    };
}