win-events 0.0.2

A poor attempt to implement WaitForMultipleObjects and the ManualReset, AutoReset and Pulse types
Documentation
pub use events::auto_reset::AutoResetEvent;
pub use events::event::Event;
pub use events::event::EventGuard;
pub use events::manual_reset::ManualResetEvent;
pub use events::manual_reset_pair::ManualResetEventPair;
pub use events::pulse::PulseEvent;
pub use waiters::wait_all::wait_all;
pub use waiters::wait_first::wait_first;
pub use waiters::wait_one::wait_one;

mod events {
    pub(crate) mod auto_reset;
    pub(crate) mod event;
    pub(crate) mod manual_reset;
    pub(crate) mod manual_reset_pair;
    pub(crate) mod pulse;
}

mod waiters {
    pub(crate) mod wait_all;
    pub(crate) mod wait_first;
    pub(crate) mod wait_one;
    pub(crate) mod waiter;
}