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