pub struct WidgetMessageItem {
pub id: String,
pub object: String,
pub created_at: i64,
pub thread_id: String,
pub widget: String,
}Expand description
Thread item that renders a widget payload.
Fields§
§id: StringIdentifier of the thread item.
object: StringType discriminator that is always chatkit.thread_item.
created_at: i64Unix timestamp (in seconds) for when the item was created.
thread_id: StringIdentifier of the parent thread.
widget: StringSerialized widget payload rendered in the UI.
Trait Implementations§
Source§impl Clone for WidgetMessageItem
impl Clone for WidgetMessageItem
Source§fn clone(&self) -> WidgetMessageItem
fn clone(&self) -> WidgetMessageItem
Returns a duplicate of the value. Read more
1.0.0 · 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 WidgetMessageItem
impl Debug for WidgetMessageItem
Source§impl<'de> Deserialize<'de> for WidgetMessageItem
impl<'de> Deserialize<'de> for WidgetMessageItem
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 WidgetMessageItem
impl PartialEq for WidgetMessageItem
Source§impl Serialize for WidgetMessageItem
impl Serialize for WidgetMessageItem
impl StructuralPartialEq for WidgetMessageItem
Auto Trait Implementations§
impl Freeze for WidgetMessageItem
impl RefUnwindSafe for WidgetMessageItem
impl Send for WidgetMessageItem
impl Sync for WidgetMessageItem
impl Unpin for WidgetMessageItem
impl UnwindSafe for WidgetMessageItem
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