Enum netlink_packet_audit::rules::RuleField
source · [−]pub enum RuleField {
Show 45 variants
Pid(u32),
Uid(u32),
Euid(u32),
Suid(u32),
Fsuid(u32),
Gid(u32),
Egid(u32),
Sgid(u32),
Fsgid(u32),
Loginuid(u32),
Pers(u32),
Arch(u32),
Msgtype(u32),
Ppid(u32),
LoginuidSet(u32),
Sessionid(u32),
Fstype(u32),
Devmajor(u32),
Devminor(u32),
Inode(u32),
Exit(u32),
Success(u32),
Perm(u32),
Filetype(u32),
ObjUid(u32),
ObjGid(u32),
FieldCompare(u32),
Exe(u32),
Arg0(u32),
Arg1(u32),
Arg2(u32),
Arg3(u32),
Watch(String),
Dir(String),
Filterkey(String),
SubjUser(String),
SubjRole(String),
SubjType(String),
SubjSen(String),
SubjClr(String),
ObjUser(String),
ObjRole(String),
ObjType(String),
ObjLevLow(String),
ObjLevHigh(String),
}
Variants
Pid(u32)
Uid(u32)
Euid(u32)
Suid(u32)
Fsuid(u32)
Gid(u32)
Egid(u32)
Sgid(u32)
Fsgid(u32)
Loginuid(u32)
Pers(u32)
Arch(u32)
Msgtype(u32)
Ppid(u32)
LoginuidSet(u32)
Sessionid(u32)
Fstype(u32)
Devmajor(u32)
Devminor(u32)
Inode(u32)
Exit(u32)
Success(u32)
Perm(u32)
Filetype(u32)
ObjUid(u32)
ObjGid(u32)
FieldCompare(u32)
Exe(u32)
Arg0(u32)
Arg1(u32)
Arg2(u32)
Arg3(u32)
Watch(String)
Dir(String)
Filterkey(String)
SubjUser(String)
SubjRole(String)
SubjType(String)
SubjSen(String)
SubjClr(String)
ObjUser(String)
ObjRole(String)
ObjType(String)
ObjLevLow(String)
ObjLevHigh(String)
Trait Implementations
impl Eq for RuleField
impl StructuralEq for RuleField
impl StructuralPartialEq for RuleField
Auto Trait Implementations
impl RefUnwindSafe for RuleField
impl Send for RuleField
impl Sync for RuleField
impl Unpin for RuleField
impl UnwindSafe for RuleField
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more