pub enum NoSteer {
NoMembership,
Role(String),
Revoked,
Unknown,
Unreadable(String),
}Expand description
Why this node’s steer would not count on another node: borg-mesh steer.rs check on its own key.
Variants§
NoMembership
No <store>/mesh/membership.json: no team, so no other node to steer.
Role(String)
A member whose role may not steer (member, observe).
Revoked
Unknown
The membership does not list this node’s key.
Unreadable(String)
The membership could not be read (the reason).
Trait Implementations§
impl Eq for NoSteer
impl StructuralPartialEq for NoSteer
Auto Trait Implementations§
impl Freeze for NoSteer
impl RefUnwindSafe for NoSteer
impl Send for NoSteer
impl Sync for NoSteer
impl Unpin for NoSteer
impl UnsafeUnpin for NoSteer
impl UnwindSafe for NoSteer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.