Enum WaitSignal
pub enum WaitSignal {
HandleUpdate {
handle: u64,
kind: HandleUpdateKind,
},
TimerUpdate {
ms_duration: u64,
},
TerminationRequest,
None,
}
Variants§
HandleUpdate
Updates for handles
TimerUpdate
Updates for sleep
TerminationRequest
Your process is requested to exit
None
There is no condition in this slot
Trait Implementations§
§impl Clone for WaitSignal
impl Clone for WaitSignal
§fn clone(&self) -> WaitSignal
fn clone(&self) -> WaitSignal
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for WaitSignal
impl RefUnwindSafe for WaitSignal
impl Send for WaitSignal
impl Sync for WaitSignal
impl Unpin for WaitSignal
impl UnwindSafe for WaitSignal
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more