Struct selinux::avc::SecurityID
source · pub struct SecurityID<'id> { /* private fields */ }Expand description
SELinux security identifier.
Implementations
sourceimpl<'id> SecurityID<'id>
impl<'id> SecurityID<'id>
sourcepub fn is_unspecified(&self) -> bool
pub fn is_unspecified(&self) -> bool
Return true if the security identifier is unspecified.
sourcepub fn is_raw_format(&self) -> bool
pub fn is_raw_format(&self) -> bool
Return false if security context translation must be performed.
sourcepub fn as_ptr(&self) -> *const security_id
pub fn as_ptr(&self) -> *const security_id
Return the managed raw pointer to selinux_sys::security_id.
sourcepub fn as_mut_ptr(&mut self) -> *mut security_id
pub fn as_mut_ptr(&mut self) -> *mut security_id
Return the managed raw pointer to selinux_sys::security_id.
Trait Implementations
sourceimpl<'id> Debug for SecurityID<'id>
impl<'id> Debug for SecurityID<'id>
sourceimpl<'id> Default for SecurityID<'id>
impl<'id> Default for SecurityID<'id>
Auto Trait Implementations
impl<'id> RefUnwindSafe for SecurityID<'id>
impl<'id> !Send for SecurityID<'id>
impl<'id> !Sync for SecurityID<'id>
impl<'id> Unpin for SecurityID<'id>
impl<'id> UnwindSafe for SecurityID<'id>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more