pub struct SysmonConfig {
pub target_module: Option<PathBuf>,
pub proc_offsets_max_entries: u32,
pub perf_page_count: Option<usize>,
}Expand description
Configuration for sysmon
Fields§
§target_module: Option<PathBuf>If set, only attempt offsets prefill for events whose binary/module path matches this target.
proc_offsets_max_entries: u32Maximum number of entries for the pinned proc offsets map (used when ensuring existence).
perf_page_count: Option<usize>PerfEventArray per-CPU buffer pages (used when ringbuf is unavailable).
Implementations§
Source§impl SysmonConfig
impl SysmonConfig
Trait Implementations§
Source§impl Clone for SysmonConfig
impl Clone for SysmonConfig
Source§fn clone(&self) -> SysmonConfig
fn clone(&self) -> SysmonConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 SysmonConfig
impl Debug for SysmonConfig
Source§impl Default for SysmonConfig
impl Default for SysmonConfig
Source§fn default() -> SysmonConfig
fn default() -> SysmonConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SysmonConfig
impl RefUnwindSafe for SysmonConfig
impl Send for SysmonConfig
impl Sync for SysmonConfig
impl Unpin for SysmonConfig
impl UnwindSafe for SysmonConfig
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