pub struct UserMessageItem {
pub id: String,
pub content: Vec<UserMessageContentItem>,
}Fields§
§id: String§content: Vec<UserMessageContentItem>Trait Implementations§
Source§impl Clone for UserMessageItem
impl Clone for UserMessageItem
Source§fn clone(&self) -> UserMessageItem
fn clone(&self) -> UserMessageItem
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 UserMessageItem
impl Debug for UserMessageItem
Source§impl PartialEq for UserMessageItem
impl PartialEq for UserMessageItem
impl StructuralPartialEq for UserMessageItem
Auto Trait Implementations§
impl Freeze for UserMessageItem
impl RefUnwindSafe for UserMessageItem
impl Send for UserMessageItem
impl Sync for UserMessageItem
impl Unpin for UserMessageItem
impl UnsafeUnpin for UserMessageItem
impl UnwindSafe for UserMessageItem
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