pub struct AiConversationWidgetDisplayInfo {
pub body_data: Option<Value>,
pub body: Option<String>,
}Fields§
§body_data: Option<Value>The ProseMirror data representation of the widget content.
body: Option<String>The Markdown representation of the widget content.
Trait Implementations§
Source§impl Clone for AiConversationWidgetDisplayInfo
impl Clone for AiConversationWidgetDisplayInfo
Source§fn clone(&self) -> AiConversationWidgetDisplayInfo
fn clone(&self) -> AiConversationWidgetDisplayInfo
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 Default for AiConversationWidgetDisplayInfo
impl Default for AiConversationWidgetDisplayInfo
Source§fn default() -> AiConversationWidgetDisplayInfo
fn default() -> AiConversationWidgetDisplayInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AiConversationWidgetDisplayInfo
impl<'de> Deserialize<'de> for AiConversationWidgetDisplayInfo
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 AiConversationWidgetDisplayInfo
impl RefUnwindSafe for AiConversationWidgetDisplayInfo
impl Send for AiConversationWidgetDisplayInfo
impl Sync for AiConversationWidgetDisplayInfo
impl Unpin for AiConversationWidgetDisplayInfo
impl UnsafeUnpin for AiConversationWidgetDisplayInfo
impl UnwindSafe for AiConversationWidgetDisplayInfo
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