pub struct ContainerEscapeInfo {
pub pid: u32,
pub comm: String,
pub indicator: String,
pub host_pid: Option<u32>,
pub is_suspicious: bool,
}Expand description
Information about a process exhibiting container escape indicators.
Fields§
§pid: u32Process ID.
comm: StringProcess command name.
indicator: StringIndicator type: “namespace_mismatch”, “host_mount_access”, “pivot_root_anomaly”.
host_pid: Option<u32>PID in the host namespace if detectable.
is_suspicious: boolTrue if the process is considered suspicious.
Trait Implementations§
Source§impl Clone for ContainerEscapeInfo
impl Clone for ContainerEscapeInfo
Source§fn clone(&self) -> ContainerEscapeInfo
fn clone(&self) -> ContainerEscapeInfo
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 ContainerEscapeInfo
impl RefUnwindSafe for ContainerEscapeInfo
impl Send for ContainerEscapeInfo
impl Sync for ContainerEscapeInfo
impl Unpin for ContainerEscapeInfo
impl UnsafeUnpin for ContainerEscapeInfo
impl UnwindSafe for ContainerEscapeInfo
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