#[non_exhaustive]pub enum ResumeTarget {
Runnable,
}Expand description
Where a satisfied suspension routes back to.
v1 ships only ResumeTarget::Runnable — execution returns to
runnable and goes through normal scheduling.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Runnable
Trait Implementations§
Source§impl Clone for ResumeTarget
impl Clone for ResumeTarget
Source§fn clone(&self) -> ResumeTarget
fn clone(&self) -> ResumeTarget
Returns a duplicate 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 moreSource§impl Debug for ResumeTarget
impl Debug for ResumeTarget
Source§impl<'de> Deserialize<'de> for ResumeTarget
impl<'de> Deserialize<'de> for ResumeTarget
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
Source§impl PartialEq for ResumeTarget
impl PartialEq for ResumeTarget
Source§impl Serialize for ResumeTarget
impl Serialize for ResumeTarget
impl Copy for ResumeTarget
impl Eq for ResumeTarget
impl StructuralPartialEq for ResumeTarget
Auto Trait Implementations§
impl Freeze for ResumeTarget
impl RefUnwindSafe for ResumeTarget
impl Send for ResumeTarget
impl Sync for ResumeTarget
impl Unpin for ResumeTarget
impl UnsafeUnpin for ResumeTarget
impl UnwindSafe for ResumeTarget
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