pub enum EndLineageRefusal<V>where
V: Identities,{
Foreign(<V as Identities>::Lineage),
Default,
Shared,
}Expand description
Why end_lineage was refused.
Variants§
Foreign(<V as Identities>::Lineage)
Another instance’s lineage – or, from DurableIoCore, which takes a lineage by its name,
one already ended or retired.
Default
The default lineage cannot be ended; end the instance instead.
Another copy of the handle exists; the lineage ends with its last.
Trait Implementations§
Auto Trait Implementations§
impl<V> Freeze for EndLineageRefusal<V>
impl<V> RefUnwindSafe for EndLineageRefusal<V>
impl<V> Send for EndLineageRefusal<V>
impl<V> Sync for EndLineageRefusal<V>
impl<V> Unpin for EndLineageRefusal<V>
impl<V> UnsafeUnpin for EndLineageRefusal<V>
impl<V> UnwindSafe for EndLineageRefusal<V>
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