pub struct SessionStateChangedMessage {
pub state: String,
pub uuid: Option<String>,
pub session_id: Option<String>,
}Fields§
§state: String§uuid: Option<String>§session_id: Option<String>Trait Implementations§
Source§impl Clone for SessionStateChangedMessage
impl Clone for SessionStateChangedMessage
Source§fn clone(&self) -> SessionStateChangedMessage
fn clone(&self) -> SessionStateChangedMessage
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 SessionStateChangedMessage
impl Debug for SessionStateChangedMessage
Source§impl<'de> Deserialize<'de> for SessionStateChangedMessage
impl<'de> Deserialize<'de> for SessionStateChangedMessage
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 SessionStateChangedMessage
impl RefUnwindSafe for SessionStateChangedMessage
impl Send for SessionStateChangedMessage
impl Sync for SessionStateChangedMessage
impl Unpin for SessionStateChangedMessage
impl UnsafeUnpin for SessionStateChangedMessage
impl UnwindSafe for SessionStateChangedMessage
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