pub struct SeccompInfo {
pub pid: u64,
pub comm: String,
pub seccomp_mode: u8,
pub filter_count: u32,
pub is_unconfined: bool,
}Expand description
Seccomp profile information extracted from a process’s task_struct.
Fields§
§pid: u64Process ID.
comm: StringProcess command name.
seccomp_mode: u8Seccomp mode: 0 = disabled, 1 = strict, 2 = filter.
filter_count: u32Number of chained seccomp-BPF filters.
is_unconfined: boolTrue if the process has no seccomp enforcement at all. Suspicious for containerized workloads.
Trait Implementations§
Source§impl Clone for SeccompInfo
impl Clone for SeccompInfo
Source§fn clone(&self) -> SeccompInfo
fn clone(&self) -> SeccompInfo
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 SeccompInfo
impl Debug for SeccompInfo
Auto Trait Implementations§
impl Freeze for SeccompInfo
impl RefUnwindSafe for SeccompInfo
impl Send for SeccompInfo
impl Sync for SeccompInfo
impl Unpin for SeccompInfo
impl UnsafeUnpin for SeccompInfo
impl UnwindSafe for SeccompInfo
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