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 copy 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 Hash for AccessVector
impl Hash 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
impl 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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)