pub struct SummaryEntry {
pub uuid: String,
pub parent_uuid: Option<String>,
pub session_id: Option<String>,
pub timestamp: Option<String>,
pub summary: Option<String>,
pub message: Option<Value>,
}Fields§
§uuid: String§parent_uuid: Option<String>§session_id: Option<String>§timestamp: Option<String>§summary: Option<String>§message: Option<Value>Summaries may also carry a message field.
Trait Implementations§
Source§impl Clone for SummaryEntry
impl Clone for SummaryEntry
Source§fn clone(&self) -> SummaryEntry
fn clone(&self) -> SummaryEntry
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 SummaryEntry
impl Debug for SummaryEntry
Source§impl<'de> Deserialize<'de> for SummaryEntry
impl<'de> Deserialize<'de> for SummaryEntry
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 SummaryEntry
impl RefUnwindSafe for SummaryEntry
impl Send for SummaryEntry
impl Sync for SummaryEntry
impl Unpin for SummaryEntry
impl UnsafeUnpin for SummaryEntry
impl UnwindSafe for SummaryEntry
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