pub enum ScopeServerState {
Active,
Expanded,
Contracted,
Suspended,
Revoked,
GenerationChanged,
}Expand description
Current server view of one subscription.
Variants§
Trait Implementations§
Source§impl Clone for ScopeServerState
impl Clone for ScopeServerState
Source§fn clone(&self) -> ScopeServerState
fn clone(&self) -> ScopeServerState
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 ScopeServerState
Source§impl Debug for ScopeServerState
impl Debug for ScopeServerState
Source§impl<'de> Deserialize<'de> for ScopeServerState
impl<'de> Deserialize<'de> for ScopeServerState
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 ScopeServerState
Source§impl PartialEq for ScopeServerState
impl PartialEq for ScopeServerState
Source§impl Serialize for ScopeServerState
impl Serialize for ScopeServerState
impl StructuralPartialEq for ScopeServerState
Auto Trait Implementations§
impl Freeze for ScopeServerState
impl RefUnwindSafe for ScopeServerState
impl Send for ScopeServerState
impl Sync for ScopeServerState
impl Unpin for ScopeServerState
impl UnsafeUnpin for ScopeServerState
impl UnwindSafe for ScopeServerState
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