Enum selinux_common::FileClass
source · pub enum FileClass {
File,
Block,
Character,
Link,
Fifo,
Socket,
}
Expand description
A well-known file-like class in SELinux policy that has a particular meaning in policy enforcement hooks.
Variants§
File
The SELinux “file” object class.
Block
The SELinux “blk_file” object class.
Character
The SELinux “chr_file” object class.
Link
The SELinux “lnk_file” object class.
Fifo
The SELinux “fifo_file” object class.
Socket
The SELinux “sock_file” object class.
Implementations§
Trait Implementations§
source§impl From<FileClass> for ObjectClass
impl From<FileClass> for ObjectClass
source§impl PartialEq for FileClass
impl PartialEq for FileClass
impl Eq for FileClass
impl StructuralPartialEq for FileClass
Auto Trait Implementations§
impl Freeze for FileClass
impl RefUnwindSafe for FileClass
impl Send for FileClass
impl Sync for FileClass
impl Unpin for FileClass
impl UnwindSafe for FileClass
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