Trait sync_wait_object::SignalWaitable
source · pub trait SignalWaitable {
fn wait_until_set(&self) -> Result<bool>;
fn wait(&self, timeout: Duration) -> Result<bool>;
fn set(&mut self) -> Result<()>;
fn reset(&mut self) -> Result<()>;
}