pub enum RuntimeMemberState {
Unknown,
IdentityConflict,
Offline,
Idle,
Active,
}Expand description
Runtime-owned live-state projection for one known team member.
Variants§
Trait Implementations§
Source§impl Clone for RuntimeMemberState
impl Clone for RuntimeMemberState
Source§fn clone(&self) -> RuntimeMemberState
fn clone(&self) -> RuntimeMemberState
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 RuntimeMemberState
Source§impl Debug for RuntimeMemberState
impl Debug for RuntimeMemberState
Source§impl<'de> Deserialize<'de> for RuntimeMemberState
impl<'de> Deserialize<'de> for RuntimeMemberState
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 RuntimeMemberState
Source§impl PartialEq for RuntimeMemberState
impl PartialEq for RuntimeMemberState
Source§impl Serialize for RuntimeMemberState
impl Serialize for RuntimeMemberState
impl StructuralPartialEq for RuntimeMemberState
Auto Trait Implementations§
impl Freeze for RuntimeMemberState
impl RefUnwindSafe for RuntimeMemberState
impl Send for RuntimeMemberState
impl Sync for RuntimeMemberState
impl Unpin for RuntimeMemberState
impl UnsafeUnpin for RuntimeMemberState
impl UnwindSafe for RuntimeMemberState
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.