#[repr(u32)]pub enum RaspPermission {
None = 0,
Read = 1,
Write = 2,
Execute = 4,
}Expand description
Per-pointer permission flags. Multiple permissions OR together; the sealed bit lives at position 31 of the u32 perms field.
Variants§
Trait Implementations§
Source§impl Clone for RaspPermission
impl Clone for RaspPermission
Source§fn clone(&self) -> RaspPermission
fn clone(&self) -> RaspPermission
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RaspPermission
Source§impl Debug for RaspPermission
impl Debug for RaspPermission
impl Eq for RaspPermission
Source§impl PartialEq for RaspPermission
impl PartialEq for RaspPermission
impl StructuralPartialEq for RaspPermission
Auto Trait Implementations§
impl Freeze for RaspPermission
impl RefUnwindSafe for RaspPermission
impl Send for RaspPermission
impl Sync for RaspPermission
impl Unpin for RaspPermission
impl UnsafeUnpin for RaspPermission
impl UnwindSafe for RaspPermission
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