pub struct AccessVector(/* private fields */);Expand description
The set of permissions that may be granted to sources accessing targets of a particular class, as defined in an SELinux policy.
Implementations§
Source§impl AccessVector
 
impl AccessVector
pub const NONE: AccessVector
pub const ALL: AccessVector
Trait Implementations§
Source§impl BitAnd for AccessVector
 
impl BitAnd for AccessVector
Source§impl BitAndAssign for AccessVector
 
impl BitAndAssign for AccessVector
Source§fn bitand_assign(&mut self, rhs: Self)
 
fn bitand_assign(&mut self, rhs: Self)
Performs the 
&= operation. Read moreSource§impl BitOr for AccessVector
 
impl BitOr for AccessVector
Source§impl BitOrAssign for AccessVector
 
impl BitOrAssign for AccessVector
Source§fn bitor_assign(&mut self, rhs: Self)
 
fn bitor_assign(&mut self, rhs: Self)
Performs the 
|= operation. Read moreSource§impl Clone for AccessVector
 
impl Clone for AccessVector
Source§fn clone(&self) -> AccessVector
 
fn clone(&self) -> AccessVector
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 AccessVector
 
impl Debug for AccessVector
Source§impl Default for AccessVector
 
impl Default for AccessVector
Source§fn default() -> AccessVector
 
fn default() -> AccessVector
Returns the “default value” for a type. Read more
Source§impl FromStr for AccessVector
 
impl FromStr for AccessVector
Source§impl Hash for AccessVector
 
impl Hash for AccessVector
Source§impl LowerHex for AccessVector
 
impl LowerHex for AccessVector
Source§impl Ord for AccessVector
 
impl Ord for AccessVector
Source§fn cmp(&self, other: &AccessVector) -> Ordering
 
fn cmp(&self, other: &AccessVector) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
    Self: Sized,
 
fn max(self, other: Self) -> Selfwhere
    Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AccessVector
 
impl PartialEq for AccessVector
Source§impl PartialOrd for AccessVector
 
impl PartialOrd for AccessVector
Source§impl Sub for AccessVector
 
impl Sub for AccessVector
Source§impl SubAssign for AccessVector
 
impl SubAssign for AccessVector
Source§fn sub_assign(&mut self, rhs: Self)
 
fn sub_assign(&mut self, rhs: Self)
Performs the 
-= operation. Read moreimpl Copy for AccessVector
impl Eq for AccessVector
impl StructuralPartialEq for AccessVector
Auto Trait Implementations§
impl Freeze for AccessVector
impl RefUnwindSafe for AccessVector
impl Send for AccessVector
impl Sync for AccessVector
impl Unpin for AccessVector
impl UnwindSafe for AccessVector
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.