pub struct FuseAbuseInfo {
pub pid: u64,
pub comm: String,
pub mount_point: String,
pub is_over_sensitive_path: bool,
pub daemon_is_root: bool,
pub allow_other: bool,
}Expand description
FUSE filesystem abuse info.
Fields§
§pid: u64PID of the FUSE daemon.
comm: StringFUSE daemon command name.
mount_point: StringMount point path.
is_over_sensitive_path: boolWhether the FUSE filesystem is mounted over a sensitive path (/proc, /sys, /etc).
daemon_is_root: boolWhether the FUSE daemon runs as root.
allow_other: boolWhether the allow_other mount option is set.
Trait Implementations§
Source§impl Clone for FuseAbuseInfo
impl Clone for FuseAbuseInfo
Source§fn clone(&self) -> FuseAbuseInfo
fn clone(&self) -> FuseAbuseInfo
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 FuseAbuseInfo
impl Debug for FuseAbuseInfo
Source§impl IntoForensicEvents for FuseAbuseInfo
impl IntoForensicEvents for FuseAbuseInfo
Source§fn into_forensic_events(self) -> Vec<ForensicEvent>
fn into_forensic_events(self) -> Vec<ForensicEvent>
Consume this value and produce forensic events.
Auto Trait Implementations§
impl Freeze for FuseAbuseInfo
impl RefUnwindSafe for FuseAbuseInfo
impl Send for FuseAbuseInfo
impl Sync for FuseAbuseInfo
impl Unpin for FuseAbuseInfo
impl UnsafeUnpin for FuseAbuseInfo
impl UnwindSafe for FuseAbuseInfo
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