pub struct WatchedEvent {
pub thread: u64,
pub position: EventPosition,
pub at_us: Option<u64>,
pub kind: WatchKind,
pub what: String,
}Expand description
An event a replay watched.
Fields§
§thread: u64§position: EventPosition§at_us: Option<u64>When it was in the recorded run, from its start, as the log’s stamps say: at most a millisecond early. None if the log has no stamp then.
kind: WatchKind§what: StringWhat it was, a line: openat /etc/os-release → 3.
Trait Implementations§
Source§impl Clone for WatchedEvent
impl Clone for WatchedEvent
Source§impl Debug for WatchedEvent
impl Debug for WatchedEvent
Source§impl<'de> Deserialize<'de> for WatchedEvent
impl<'de> Deserialize<'de> for WatchedEvent
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 WatchedEvent
Source§impl PartialEq for WatchedEvent
impl PartialEq for WatchedEvent
Source§impl Serialize for WatchedEvent
impl Serialize for WatchedEvent
impl StructuralPartialEq for WatchedEvent
Auto Trait Implementations§
impl Forget for WatchedEvent
impl Freeze for WatchedEvent
impl RefUnwindSafe for WatchedEvent
impl Send for WatchedEvent
impl Sync for WatchedEvent
impl Unpin for WatchedEvent
impl UnsafeUnpin for WatchedEvent
impl UnwindSafe for WatchedEvent
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