pub enum MemFdFilePermission {
Common(CommonFilePermission),
}Expand description
A well-known “mem_file” class permission in SELinux policy that has a particular meaning in policy enforcement hooks.
Variants§
Common(CommonFilePermission)
Implementations§
Source§impl MemFdFilePermission
impl MemFdFilePermission
pub fn all_variants() -> impl Iterator<Item = Self>
Trait Implementations§
Source§impl ClassPermission for MemFdFilePermission
impl ClassPermission for MemFdFilePermission
fn class(&self) -> KernelClass
Source§impl Clone for MemFdFilePermission
impl Clone for MemFdFilePermission
Source§fn clone(&self) -> MemFdFilePermission
fn clone(&self) -> MemFdFilePermission
Returns a duplicate of the value. Read more
1.0.0 · 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 MemFdFilePermission
impl Debug for MemFdFilePermission
Source§impl From<MemFdFilePermission> for KernelPermission
impl From<MemFdFilePermission> for KernelPermission
Source§fn from(v: MemFdFilePermission) -> Self
fn from(v: MemFdFilePermission) -> Self
Converts to this type from the input type.
Source§impl Hash for MemFdFilePermission
impl Hash for MemFdFilePermission
Source§impl PartialEq for MemFdFilePermission
impl PartialEq for MemFdFilePermission
impl Eq for MemFdFilePermission
impl StructuralPartialEq for MemFdFilePermission
Auto Trait Implementations§
impl Freeze for MemFdFilePermission
impl RefUnwindSafe for MemFdFilePermission
impl Send for MemFdFilePermission
impl Sync for MemFdFilePermission
impl Unpin for MemFdFilePermission
impl UnwindSafe for MemFdFilePermission
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