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