pub struct RecoveredEtwEvent {
pub timestamp: u64,
pub provider_id: String,
pub event_id: u16,
pub payload: Vec<u8>,
}Expand description
An ETW event recovered from a session buffer in kernel memory.
Fields§
§timestamp: u64§provider_id: String§event_id: u16§payload: Vec<u8>Trait Implementations§
Source§impl Clone for RecoveredEtwEvent
impl Clone for RecoveredEtwEvent
Source§fn clone(&self) -> RecoveredEtwEvent
fn clone(&self) -> RecoveredEtwEvent
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 RecoveredEtwEvent
impl Debug for RecoveredEtwEvent
Auto Trait Implementations§
impl Freeze for RecoveredEtwEvent
impl RefUnwindSafe for RecoveredEtwEvent
impl Send for RecoveredEtwEvent
impl Sync for RecoveredEtwEvent
impl Unpin for RecoveredEtwEvent
impl UnsafeUnpin for RecoveredEtwEvent
impl UnwindSafe for RecoveredEtwEvent
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