pub enum HostStatusClass {
Current,
Duplicate,
Stale,
Future,
Late,
}Expand description
Classification for host status delivery.
Variants§
Current
Status matches the current resource/scope/revision.
Duplicate
Status duplicates the last accepted status revision.
Stale
Status targets an old command revision.
Future
Status targets a command revision newer than the ledger has observed.
Late
Status targets a scope that no longer owns the resource.
Trait Implementations§
Source§impl Clone for HostStatusClass
impl Clone for HostStatusClass
Source§fn clone(&self) -> HostStatusClass
fn clone(&self) -> HostStatusClass
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HostStatusClass
Source§impl Debug for HostStatusClass
impl Debug for HostStatusClass
impl Eq for HostStatusClass
Source§impl PartialEq for HostStatusClass
impl PartialEq for HostStatusClass
Source§fn eq(&self, other: &HostStatusClass) -> bool
fn eq(&self, other: &HostStatusClass) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for HostStatusClass
Auto Trait Implementations§
impl Freeze for HostStatusClass
impl RefUnwindSafe for HostStatusClass
impl Send for HostStatusClass
impl Sync for HostStatusClass
impl Unpin for HostStatusClass
impl UnsafeUnpin for HostStatusClass
impl UnwindSafe for HostStatusClass
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