pub struct SysmonEventMask {
pub exec: bool,
pub fork: bool,
pub exit: bool,
pub map_change: bool,
}Expand description
Internal sysmon event selector.
Fields§
§exec: bool§fork: bool§exit: bool§map_change: boolImplementations§
Source§impl SysmonEventMask
impl SysmonEventMask
pub fn target_mode() -> Self
pub fn target_mode_with_map_changes() -> Self
pub fn pid_module_changes() -> Self
Trait Implementations§
Source§impl Clone for SysmonEventMask
impl Clone for SysmonEventMask
Source§fn clone(&self) -> SysmonEventMask
fn clone(&self) -> SysmonEventMask
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 moreimpl Copy for SysmonEventMask
Source§impl Debug for SysmonEventMask
impl Debug for SysmonEventMask
Source§impl Default for SysmonEventMask
impl Default for SysmonEventMask
impl Eq for SysmonEventMask
Source§impl PartialEq for SysmonEventMask
impl PartialEq for SysmonEventMask
impl StructuralPartialEq for SysmonEventMask
Auto Trait Implementations§
impl Freeze for SysmonEventMask
impl RefUnwindSafe for SysmonEventMask
impl Send for SysmonEventMask
impl Sync for SysmonEventMask
impl Unpin for SysmonEventMask
impl UnsafeUnpin for SysmonEventMask
impl UnwindSafe for SysmonEventMask
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.