pub enum ScopeStatus {
Live,
Ended,
NotLive,
}Expand description
scope.describe’s answer about one (owner, ref).
Variants§
Live
Ended
Ended in this daemon incarnation, and still remembered.
NotLive
Neither live nor remembered as ended. With owner_synced true the scope
is gone: an owner’s first sync of an incarnation is its full set. With
owner_synced false and owner_configured true the owner has not
re-synced since a daemon restart, so a reader waits. With
owner_configured false the owner will never sync.
Trait Implementations§
Source§impl Clone for ScopeStatus
impl Clone for ScopeStatus
impl Copy for ScopeStatus
Source§impl Debug for ScopeStatus
impl Debug for ScopeStatus
Source§impl<'de> Deserialize<'de> for ScopeStatus
impl<'de> Deserialize<'de> for ScopeStatus
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 ScopeStatus
Source§impl PartialEq for ScopeStatus
impl PartialEq for ScopeStatus
Source§impl Serialize for ScopeStatus
impl Serialize for ScopeStatus
impl StructuralPartialEq for ScopeStatus
Auto Trait Implementations§
impl Freeze for ScopeStatus
impl RefUnwindSafe for ScopeStatus
impl Send for ScopeStatus
impl Sync for ScopeStatus
impl Unpin for ScopeStatus
impl UnsafeUnpin for ScopeStatus
impl UnwindSafe for ScopeStatus
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