pub enum ClientSessionStatus {
Connected,
Active,
Degraded,
Disconnected,
Expired,
Unknown,
UnknownValue(String),
}Expand description
ClientSessionStatus values accepted/returned on the wire. UnknownValue preserves a
value this SDK does not recognize yet, for forward compatibility with
a server that has introduced a new ClientSessionStatus value.
Variants§
Connected
Active
Degraded
Disconnected
Expired
Unknown
UnknownValue(String)
A value not defined when this SDK was generated.
Implementations§
Trait Implementations§
Source§impl Clone for ClientSessionStatus
impl Clone for ClientSessionStatus
Source§fn clone(&self) -> ClientSessionStatus
fn clone(&self) -> ClientSessionStatus
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 moreSource§impl Debug for ClientSessionStatus
impl Debug for ClientSessionStatus
Source§impl<'de> Deserialize<'de> for ClientSessionStatus
impl<'de> Deserialize<'de> for ClientSessionStatus
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
Source§impl Display for ClientSessionStatus
impl Display for ClientSessionStatus
impl Eq for ClientSessionStatus
Source§impl From<&str> for ClientSessionStatus
impl From<&str> for ClientSessionStatus
Source§impl PartialEq for ClientSessionStatus
impl PartialEq for ClientSessionStatus
Source§impl Serialize for ClientSessionStatus
impl Serialize for ClientSessionStatus
impl StructuralPartialEq for ClientSessionStatus
Auto Trait Implementations§
impl Freeze for ClientSessionStatus
impl RefUnwindSafe for ClientSessionStatus
impl Send for ClientSessionStatus
impl Sync for ClientSessionStatus
impl Unpin for ClientSessionStatus
impl UnsafeUnpin for ClientSessionStatus
impl UnwindSafe for ClientSessionStatus
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