pub enum RunnableCause {
NestedTask,
TimerWaiter,
MessageWaiter,
EventWaiter,
}Variants§
Trait Implementations§
Source§impl Clone for RunnableCause
impl Clone for RunnableCause
Source§fn clone(&self) -> RunnableCause
fn clone(&self) -> RunnableCause
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RunnableCause
Source§impl Debug for RunnableCause
impl Debug for RunnableCause
Source§impl Default for RunnableCause
impl Default for RunnableCause
Source§fn default() -> RunnableCause
fn default() -> RunnableCause
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RunnableCause
impl<'de> Deserialize<'de> for RunnableCause
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RunnableCause
Source§impl PartialEq for RunnableCause
impl PartialEq for RunnableCause
Source§impl Serialize for RunnableCause
impl Serialize for RunnableCause
impl StructuralPartialEq for RunnableCause
Auto Trait Implementations§
impl Freeze for RunnableCause
impl RefUnwindSafe for RunnableCause
impl Send for RunnableCause
impl Sync for RunnableCause
impl Unpin for RunnableCause
impl UnsafeUnpin for RunnableCause
impl UnwindSafe for RunnableCause
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