pub struct ControlUpdatedEvent {
pub event_type: ControlUpdatedEventType,
pub surface_id: ConversationSurface,
pub data: ConversationControl,
}Fields§
§event_type: ControlUpdatedEventType§surface_id: ConversationSurface§data: ConversationControlTrait Implementations§
Source§impl Clone for ControlUpdatedEvent
impl Clone for ControlUpdatedEvent
Source§impl Debug for ControlUpdatedEvent
impl Debug for ControlUpdatedEvent
Source§impl<'de> Deserialize<'de> for ControlUpdatedEvent
impl<'de> Deserialize<'de> for ControlUpdatedEvent
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 ControlUpdatedEvent
impl PartialEq for ControlUpdatedEvent
Source§impl Serialize for ControlUpdatedEvent
impl Serialize for ControlUpdatedEvent
impl StructuralPartialEq for ControlUpdatedEvent
Auto Trait Implementations§
impl Freeze for ControlUpdatedEvent
impl RefUnwindSafe for ControlUpdatedEvent
impl Send for ControlUpdatedEvent
impl Sync for ControlUpdatedEvent
impl Unpin for ControlUpdatedEvent
impl UnsafeUnpin for ControlUpdatedEvent
impl UnwindSafe for ControlUpdatedEvent
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