pub struct SessionMetaChangedAction {
pub meta: Option<JsonObject>,
}Expand description
The session’s _meta side-channel changed. Replaces state._meta
entirely (full-replacement semantics). Producers SHOULD merge any
keys they wish to preserve into the new value before dispatching.
Fields§
§meta: Option<JsonObject>New _meta payload, or undefined to clear it
Trait Implementations§
Source§impl Clone for SessionMetaChangedAction
impl Clone for SessionMetaChangedAction
Source§fn clone(&self) -> SessionMetaChangedAction
fn clone(&self) -> SessionMetaChangedAction
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 SessionMetaChangedAction
impl Debug for SessionMetaChangedAction
Source§impl Default for SessionMetaChangedAction
impl Default for SessionMetaChangedAction
Source§fn default() -> SessionMetaChangedAction
fn default() -> SessionMetaChangedAction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionMetaChangedAction
impl<'de> Deserialize<'de> for SessionMetaChangedAction
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 PartialEq for SessionMetaChangedAction
impl PartialEq for SessionMetaChangedAction
Source§fn eq(&self, other: &SessionMetaChangedAction) -> bool
fn eq(&self, other: &SessionMetaChangedAction) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SessionMetaChangedAction
impl Serialize for SessionMetaChangedAction
impl StructuralPartialEq for SessionMetaChangedAction
Auto Trait Implementations§
impl Freeze for SessionMetaChangedAction
impl RefUnwindSafe for SessionMetaChangedAction
impl Send for SessionMetaChangedAction
impl Sync for SessionMetaChangedAction
impl Unpin for SessionMetaChangedAction
impl UnsafeUnpin for SessionMetaChangedAction
impl UnwindSafe for SessionMetaChangedAction
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