pub enum SessionLifecycle {
Creating,
Ready,
CreationFailed,
}Expand description
Session initialization state.
Variants§
Trait Implementations§
Source§impl Clone for SessionLifecycle
impl Clone for SessionLifecycle
Source§fn clone(&self) -> SessionLifecycle
fn clone(&self) -> SessionLifecycle
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 SessionLifecycle
Source§impl Debug for SessionLifecycle
impl Debug for SessionLifecycle
Source§impl<'de> Deserialize<'de> for SessionLifecycle
impl<'de> Deserialize<'de> for SessionLifecycle
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 SessionLifecycle
Source§impl Hash for SessionLifecycle
impl Hash for SessionLifecycle
Source§impl PartialEq for SessionLifecycle
impl PartialEq for SessionLifecycle
Source§fn eq(&self, other: &SessionLifecycle) -> bool
fn eq(&self, other: &SessionLifecycle) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SessionLifecycle
impl Serialize for SessionLifecycle
impl StructuralPartialEq for SessionLifecycle
Auto Trait Implementations§
impl Freeze for SessionLifecycle
impl RefUnwindSafe for SessionLifecycle
impl Send for SessionLifecycle
impl Sync for SessionLifecycle
impl Unpin for SessionLifecycle
impl UnsafeUnpin for SessionLifecycle
impl UnwindSafe for SessionLifecycle
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