pub struct SessionUpdateEvent {
pub event_id: Option<String>,
pub session: SessionResource,
}
Available on crate feature
realtime
only.Fields§
§event_id: Option<String>
Optional client-generated ID used to identify this event.
session: SessionResource
Session configuration to update.
Trait Implementations§
Source§impl Clone for SessionUpdateEvent
impl Clone for SessionUpdateEvent
Source§fn clone(&self) -> SessionUpdateEvent
fn clone(&self) -> SessionUpdateEvent
Returns a copy of the value. Read more
1.0.0 · 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 SessionUpdateEvent
impl Debug for SessionUpdateEvent
Source§impl Default for SessionUpdateEvent
impl Default for SessionUpdateEvent
Source§fn default() -> SessionUpdateEvent
fn default() -> SessionUpdateEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionUpdateEvent
impl<'de> Deserialize<'de> for SessionUpdateEvent
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
Source§impl From<SessionUpdateEvent> for ClientEvent
impl From<SessionUpdateEvent> for ClientEvent
Source§fn from(value: SessionUpdateEvent) -> Self
fn from(value: SessionUpdateEvent) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SessionUpdateEvent
impl RefUnwindSafe for SessionUpdateEvent
impl Send for SessionUpdateEvent
impl Sync for SessionUpdateEvent
impl Unpin for SessionUpdateEvent
impl UnwindSafe for SessionUpdateEvent
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