pub struct TooltraceMessage {
pub role: String,
pub content: String,
pub name: Option<String>,
}Fields§
§role: String§content: String§name: Option<String>Trait Implementations§
Source§impl Clone for TooltraceMessage
impl Clone for TooltraceMessage
Source§fn clone(&self) -> TooltraceMessage
fn clone(&self) -> TooltraceMessage
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 TooltraceMessage
impl Debug for TooltraceMessage
Source§impl<'de> Deserialize<'de> for TooltraceMessage
impl<'de> Deserialize<'de> for TooltraceMessage
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 TooltraceMessage
impl RefUnwindSafe for TooltraceMessage
impl Send for TooltraceMessage
impl Sync for TooltraceMessage
impl Unpin for TooltraceMessage
impl UnsafeUnpin for TooltraceMessage
impl UnwindSafe for TooltraceMessage
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