pub struct SessionUpdateParams {
pub session_id: String,
pub update: SessionUpdate,
}Expand description
Params of an outbound session/update notification.
Fields§
§session_id: StringThe session the update belongs to.
update: SessionUpdateThe update itself.
Trait Implementations§
Source§impl Clone for SessionUpdateParams
impl Clone for SessionUpdateParams
Source§fn clone(&self) -> SessionUpdateParams
fn clone(&self) -> SessionUpdateParams
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 SessionUpdateParams
impl Debug for SessionUpdateParams
Source§impl<'de> Deserialize<'de> for SessionUpdateParams
impl<'de> Deserialize<'de> for SessionUpdateParams
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 SessionUpdateParams
impl PartialEq for SessionUpdateParams
Source§impl Serialize for SessionUpdateParams
impl Serialize for SessionUpdateParams
impl StructuralPartialEq for SessionUpdateParams
Auto Trait Implementations§
impl Freeze for SessionUpdateParams
impl RefUnwindSafe for SessionUpdateParams
impl Send for SessionUpdateParams
impl Sync for SessionUpdateParams
impl Unpin for SessionUpdateParams
impl UnsafeUnpin for SessionUpdateParams
impl UnwindSafe for SessionUpdateParams
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