pub enum ParentState {
Linked,
Pending,
Ended,
}Expand description
The state of a scope’s parent link.
Variants§
Linked
The parent is live at the named epoch and the link was permitted.
Pending
The parent’s owner has not synced in this daemon incarnation, so the link is unverified and grants nothing yet.
Ended
The parent is gone or live at another epoch, or the link was refused when the parent’s owner synced. Final for this link.
Trait Implementations§
Source§impl Clone for ParentState
impl Clone for ParentState
impl Copy for ParentState
Source§impl Debug for ParentState
impl Debug for ParentState
Source§impl<'de> Deserialize<'de> for ParentState
impl<'de> Deserialize<'de> for ParentState
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 ParentState
Source§impl Hash for ParentState
impl Hash for ParentState
Source§impl PartialEq for ParentState
impl PartialEq for ParentState
Source§impl Serialize for ParentState
impl Serialize for ParentState
impl StructuralPartialEq for ParentState
Auto Trait Implementations§
impl Freeze for ParentState
impl RefUnwindSafe for ParentState
impl Send for ParentState
impl Sync for ParentState
impl Unpin for ParentState
impl UnsafeUnpin for ParentState
impl UnwindSafe for ParentState
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