pub struct VariantsReport {
pub object_type: String,
pub objects: usize,
pub with_events: usize,
pub variants: Vec<Variant>,
}Expand description
Trace variants of every object of one type.
Fields§
§object_type: String§objects: usizeObjects of the type in the log.
with_events: usizeObjects with at least one linked event (only these form variants).
variants: Vec<Variant>Variants sorted by descending count, ties by activity sequence.
Trait Implementations§
Source§impl Clone for VariantsReport
impl Clone for VariantsReport
Source§fn clone(&self) -> VariantsReport
fn clone(&self) -> VariantsReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VariantsReport
impl Debug for VariantsReport
impl Eq for VariantsReport
Source§impl PartialEq for VariantsReport
impl PartialEq for VariantsReport
Source§fn eq(&self, other: &VariantsReport) -> bool
fn eq(&self, other: &VariantsReport) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VariantsReport
impl Serialize for VariantsReport
impl StructuralPartialEq for VariantsReport
Auto Trait Implementations§
impl Freeze for VariantsReport
impl RefUnwindSafe for VariantsReport
impl Send for VariantsReport
impl Sync for VariantsReport
impl Unpin for VariantsReport
impl UnsafeUnpin for VariantsReport
impl UnwindSafe for VariantsReport
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