pub struct LiveSessionRequest {
pub protocol: String,
pub request_id: String,
pub session_id: String,
pub generation: Option<u64>,
pub revision: Option<String>,
pub command: LiveSessionCommand,
}Fields§
§protocol: String§request_id: String§session_id: String§generation: Option<u64>§revision: Option<String>§command: LiveSessionCommandImplementations§
Source§impl LiveSessionRequest
impl LiveSessionRequest
pub fn for_state( request_id: impl Into<String>, state: &LiveSessionState, command: LiveSessionCommand, ) -> Self
Trait Implementations§
Source§impl Clone for LiveSessionRequest
impl Clone for LiveSessionRequest
Source§fn clone(&self) -> LiveSessionRequest
fn clone(&self) -> LiveSessionRequest
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 LiveSessionRequest
impl Debug for LiveSessionRequest
Source§impl PartialEq for LiveSessionRequest
impl PartialEq for LiveSessionRequest
impl StructuralPartialEq for LiveSessionRequest
Auto Trait Implementations§
impl Freeze for LiveSessionRequest
impl RefUnwindSafe for LiveSessionRequest
impl Send for LiveSessionRequest
impl Sync for LiveSessionRequest
impl Unpin for LiveSessionRequest
impl UnsafeUnpin for LiveSessionRequest
impl UnwindSafe for LiveSessionRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more