pub struct RecoveredEtwSession {
pub logger_id: u32,
pub name: String,
pub is_running: bool,
pub buffer_count: u32,
pub buffer_size: u32,
pub events_lost: u32,
pub log_mode: u32,
pub buffer_events: Vec<RecoveredEtwEvent>,
}Expand description
An ETW session recovered from kernel memory (_WMI_LOGGER_CONTEXT walk).
Fields§
§logger_id: u32§name: String§is_running: bool§buffer_count: u32§buffer_size: u32§events_lost: u32§log_mode: u32§buffer_events: Vec<RecoveredEtwEvent>Trait Implementations§
Source§impl Clone for RecoveredEtwSession
impl Clone for RecoveredEtwSession
Source§fn clone(&self) -> RecoveredEtwSession
fn clone(&self) -> RecoveredEtwSession
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 RecoveredEtwSession
impl Debug for RecoveredEtwSession
Auto Trait Implementations§
impl Freeze for RecoveredEtwSession
impl RefUnwindSafe for RecoveredEtwSession
impl Send for RecoveredEtwSession
impl Sync for RecoveredEtwSession
impl Unpin for RecoveredEtwSession
impl UnsafeUnpin for RecoveredEtwSession
impl UnwindSafe for RecoveredEtwSession
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