pub enum ScopeEndOutcome {
Ended,
NotLive,
}Expand description
What scope.apply did with one requested end.
Variants§
Ended
The named scope ref was live at this epoch and was ended.
NotLive
The named scope ref was not live at this epoch; this end request changed nothing.
Trait Implementations§
Source§impl Clone for ScopeEndOutcome
impl Clone for ScopeEndOutcome
impl Copy for ScopeEndOutcome
Source§impl Debug for ScopeEndOutcome
impl Debug for ScopeEndOutcome
Source§impl<'de> Deserialize<'de> for ScopeEndOutcome
impl<'de> Deserialize<'de> for ScopeEndOutcome
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 ScopeEndOutcome
Source§impl PartialEq for ScopeEndOutcome
impl PartialEq for ScopeEndOutcome
Source§impl Serialize for ScopeEndOutcome
impl Serialize for ScopeEndOutcome
impl StructuralPartialEq for ScopeEndOutcome
Auto Trait Implementations§
impl Freeze for ScopeEndOutcome
impl RefUnwindSafe for ScopeEndOutcome
impl Send for ScopeEndOutcome
impl Sync for ScopeEndOutcome
impl Unpin for ScopeEndOutcome
impl UnsafeUnpin for ScopeEndOutcome
impl UnwindSafe for ScopeEndOutcome
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