pub struct UserElement {
pub user_id: String,
pub style: Option<RichTextStyle>,
pub from_llm: Option<bool>,
/* private fields */
}Expand description
Fields§
§user_id: String§style: Option<RichTextStyle>§from_llm: Option<bool>Implementations§
Trait Implementations§
Source§impl Clone for UserElement
impl Clone for UserElement
Source§impl Debug for UserElement
impl Debug for UserElement
Source§impl<'de> Deserialize<'de> for UserElement
impl<'de> Deserialize<'de> for UserElement
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 From<UserElement> for RichTextElement
impl From<UserElement> for RichTextElement
Source§fn from(value: UserElement) -> Self
fn from(value: UserElement) -> Self
Converts to this type from the input type.
Source§impl PartialEq for UserElement
impl PartialEq for UserElement
Source§impl Serialize for UserElement
impl Serialize for UserElement
impl StructuralPartialEq for UserElement
Auto Trait Implementations§
impl Freeze for UserElement
impl RefUnwindSafe for UserElement
impl Send for UserElement
impl Sync for UserElement
impl Unpin for UserElement
impl UnsafeUnpin for UserElement
impl UnwindSafe for UserElement
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