pub struct PamHookInfo {
pub pid: u32,
pub comm: String,
pub library_path: String,
pub is_system_path: bool,
pub is_suspicious: bool,
}Expand description
Information about a suspicious PAM library loaded by a process.
Fields§
§pid: u32Process ID.
comm: StringProcess command name.
library_path: StringFull path of the loaded PAM library (dentry name component).
is_system_path: boolTrue if the library originates from a standard system lib directory.
is_suspicious: boolTrue if the library is considered suspicious.
Trait Implementations§
Source§impl Clone for PamHookInfo
impl Clone for PamHookInfo
Source§fn clone(&self) -> PamHookInfo
fn clone(&self) -> PamHookInfo
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 moreAuto Trait Implementations§
impl Freeze for PamHookInfo
impl RefUnwindSafe for PamHookInfo
impl Send for PamHookInfo
impl Sync for PamHookInfo
impl Unpin for PamHookInfo
impl UnsafeUnpin for PamHookInfo
impl UnwindSafe for PamHookInfo
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