pub enum UnixDgramSocketPermission {
Common(CommonSocketPermission),
}Expand description
A well-known “unix_dgram_socket” class permission in SELinux policy that has a particular meaning in policy enforcement hooks.
Variants§
Common(CommonSocketPermission)
Implementations§
Source§impl UnixDgramSocketPermission
impl UnixDgramSocketPermission
pub fn all_variants() -> impl Iterator<Item = Self>
Trait Implementations§
Source§impl ClassPermission for UnixDgramSocketPermission
impl ClassPermission for UnixDgramSocketPermission
fn class(&self) -> KernelClass
Source§impl Clone for UnixDgramSocketPermission
impl Clone for UnixDgramSocketPermission
Source§fn clone(&self) -> UnixDgramSocketPermission
fn clone(&self) -> UnixDgramSocketPermission
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 UnixDgramSocketPermission
impl Debug for UnixDgramSocketPermission
Source§impl From<UnixDgramSocketPermission> for KernelPermission
impl From<UnixDgramSocketPermission> for KernelPermission
Source§fn from(v: UnixDgramSocketPermission) -> Self
fn from(v: UnixDgramSocketPermission) -> Self
Converts to this type from the input type.
Source§impl Hash for UnixDgramSocketPermission
impl Hash for UnixDgramSocketPermission
impl Eq for UnixDgramSocketPermission
impl StructuralPartialEq for UnixDgramSocketPermission
Auto Trait Implementations§
impl Freeze for UnixDgramSocketPermission
impl RefUnwindSafe for UnixDgramSocketPermission
impl Send for UnixDgramSocketPermission
impl Sync for UnixDgramSocketPermission
impl Unpin for UnixDgramSocketPermission
impl UnwindSafe for UnixDgramSocketPermission
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.