pub struct SessionUpdateEvent {
pub session: Session,
pub type_: String,
pub event_id: Option<String>,
}Expand description
Send this event to update the session’s configuration.
Fields§
§session: SessionUpdate the Realtime session.
type_: StringThe event type, must be session.update.
event_id: Option<String>Optional client-generated ID used to identify this event.
Trait Implementations§
Source§impl Clone for SessionUpdateEvent
impl Clone for SessionUpdateEvent
Source§fn clone(&self) -> SessionUpdateEvent
fn clone(&self) -> SessionUpdateEvent
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 SessionUpdateEvent
impl Debug for SessionUpdateEvent
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
Auto Trait Implementations§
impl Freeze for SessionUpdateEvent
impl RefUnwindSafe for SessionUpdateEvent
impl Send for SessionUpdateEvent
impl Sync for SessionUpdateEvent
impl Unpin for SessionUpdateEvent
impl UnsafeUnpin 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