rs_events 0.1.0

A flexible and ergonomic event emission crate for Rust. Supports both std/threaded and no_std/alloc environments, with tagging, listener lifetimes, async/sync emission, and robust error handling.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#[cfg(feature = "threaded")]
mod threaded {
    mod event_emitter;
    mod listener;
    mod payloads;
}

#[cfg(not(feature = "threaded"))]
mod base {
    mod event_emitter;
    mod listener;
    mod payloads;
}