pub struct WatchedEvents {
pub watched: WatchKinds,
pub events: Vec<WatchedEvent>,
pub counts: BTreeMap<WatchKind, u64>,
}Expand description
What a replay watched, and what it saw: its events, in the order the
replay made them, of a kind with more than MOST_OF_A_KIND a sample
spread over the run (its first in each thousandth of the run, and every
so many beside, about the most); and how many of each kind there were,
all of them.
Fields§
§watched: WatchKinds§events: Vec<WatchedEvent>§counts: BTreeMap<WatchKind, u64>Implementations§
Source§impl WatchedEvents
impl WatchedEvents
Trait Implementations§
Source§impl Clone for WatchedEvents
impl Clone for WatchedEvents
Source§impl Debug for WatchedEvents
impl Debug for WatchedEvents
Source§impl Default for WatchedEvents
impl Default for WatchedEvents
Source§impl<'de> Deserialize<'de> for WatchedEvents
impl<'de> Deserialize<'de> for WatchedEvents
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
impl Eq for WatchedEvents
Source§impl PartialEq for WatchedEvents
impl PartialEq for WatchedEvents
Source§impl Serialize for WatchedEvents
impl Serialize for WatchedEvents
impl StructuralPartialEq for WatchedEvents
Auto Trait Implementations§
impl Forget for WatchedEvents
impl Freeze for WatchedEvents
impl RefUnwindSafe for WatchedEvents
impl Send for WatchedEvents
impl Sync for WatchedEvents
impl Unpin for WatchedEvents
impl UnsafeUnpin for WatchedEvents
impl UnwindSafe for WatchedEvents
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