pub struct ShellSessionStartResponse {
pub session_id: SessionId,
pub bucket_id: BucketId,
pub state: SessionState,
}Expand description
shell_session_start response: the stable session id, its signal
bucket, and the initial lifecycle state.
Fields§
§session_id: SessionId§bucket_id: BucketId§state: SessionStateTrait Implementations§
Source§impl Clone for ShellSessionStartResponse
impl Clone for ShellSessionStartResponse
Source§fn clone(&self) -> ShellSessionStartResponse
fn clone(&self) -> ShellSessionStartResponse
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 ShellSessionStartResponse
impl Debug for ShellSessionStartResponse
Source§impl<'de> Deserialize<'de> for ShellSessionStartResponse
impl<'de> Deserialize<'de> for ShellSessionStartResponse
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
Auto Trait Implementations§
impl Freeze for ShellSessionStartResponse
impl RefUnwindSafe for ShellSessionStartResponse
impl Send for ShellSessionStartResponse
impl Sync for ShellSessionStartResponse
impl Unpin for ShellSessionStartResponse
impl UnsafeUnpin for ShellSessionStartResponse
impl UnwindSafe for ShellSessionStartResponse
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