pub struct SessionExtensionsAttachmentsPushedData {
pub attachments: Vec<Value>,
}Expand description
Session event “session.extensions.attachments_pushed”.
Fields§
§attachments: Vec<Value>Attachments contributed by an extension; the host should surface these as composer pills and forward them via the next session.send call.
Trait Implementations§
Source§impl Clone for SessionExtensionsAttachmentsPushedData
impl Clone for SessionExtensionsAttachmentsPushedData
Source§fn clone(&self) -> SessionExtensionsAttachmentsPushedData
fn clone(&self) -> SessionExtensionsAttachmentsPushedData
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 Default for SessionExtensionsAttachmentsPushedData
impl Default for SessionExtensionsAttachmentsPushedData
Source§fn default() -> SessionExtensionsAttachmentsPushedData
fn default() -> SessionExtensionsAttachmentsPushedData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionExtensionsAttachmentsPushedData
impl<'de> Deserialize<'de> for SessionExtensionsAttachmentsPushedData
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 SessionExtensionsAttachmentsPushedData
impl RefUnwindSafe for SessionExtensionsAttachmentsPushedData
impl Send for SessionExtensionsAttachmentsPushedData
impl Sync for SessionExtensionsAttachmentsPushedData
impl Unpin for SessionExtensionsAttachmentsPushedData
impl UnsafeUnpin for SessionExtensionsAttachmentsPushedData
impl UnwindSafe for SessionExtensionsAttachmentsPushedData
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