pub enum SessionsOpenStatus {
Created,
Resumed,
NotFound,
Connected,
HandedOff,
Unknown,
}Expand description
Outcome of the open request.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Created
A new session was created.
Resumed
An existing session was loaded or reattached.
NotFound
No matching persisted session was found.
Connected
Connected to an existing remote session.
HandedOff
Remote session was handed off to a new local session.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for SessionsOpenStatus
impl Clone for SessionsOpenStatus
Source§fn clone(&self) -> SessionsOpenStatus
fn clone(&self) -> SessionsOpenStatus
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 SessionsOpenStatus
impl Debug for SessionsOpenStatus
Source§impl Default for SessionsOpenStatus
impl Default for SessionsOpenStatus
Source§fn default() -> SessionsOpenStatus
fn default() -> SessionsOpenStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionsOpenStatus
impl<'de> Deserialize<'de> for SessionsOpenStatus
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 SessionsOpenStatus
Source§impl PartialEq for SessionsOpenStatus
impl PartialEq for SessionsOpenStatus
Source§fn eq(&self, other: &SessionsOpenStatus) -> bool
fn eq(&self, other: &SessionsOpenStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SessionsOpenStatus
impl Serialize for SessionsOpenStatus
impl StructuralPartialEq for SessionsOpenStatus
Auto Trait Implementations§
impl Freeze for SessionsOpenStatus
impl RefUnwindSafe for SessionsOpenStatus
impl Send for SessionsOpenStatus
impl Sync for SessionsOpenStatus
impl Unpin for SessionsOpenStatus
impl UnsafeUnpin for SessionsOpenStatus
impl UnwindSafe for SessionsOpenStatus
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