pub struct PdTraceProtocolEvent {
pub kind: PdProtocolTraceEventKind,
pub timestamp: Time,
}Expand description
One raw protocol/message event with a one-second-resolution timestamp.
Fields§
§kind: PdProtocolTraceEventKindTyped firmware marker, or a losslessly preserved protocol-engine state.
timestamp: TimeDevice uptime when the event was recorded.
Trait Implementations§
Source§impl Clone for PdTraceProtocolEvent
impl Clone for PdTraceProtocolEvent
impl Copy for PdTraceProtocolEvent
Source§impl Debug for PdTraceProtocolEvent
impl Debug for PdTraceProtocolEvent
Source§impl PartialEq for PdTraceProtocolEvent
impl PartialEq for PdTraceProtocolEvent
impl StructuralPartialEq for PdTraceProtocolEvent
Auto Trait Implementations§
impl Freeze for PdTraceProtocolEvent
impl RefUnwindSafe for PdTraceProtocolEvent
impl Send for PdTraceProtocolEvent
impl Sync for PdTraceProtocolEvent
impl Unpin for PdTraceProtocolEvent
impl UnsafeUnpin for PdTraceProtocolEvent
impl UnwindSafe for PdTraceProtocolEvent
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