#[repr(u16)]pub enum AccessCapability {
ReadWrite = 0,
ReadOnlyWithoutDeletion = 1,
ReadOnlyWithDeletion = 2,
Unknown(u16),
}Expand description
Access capability of the storage.
Variants§
ReadWrite = 0
Read-write access.
ReadOnlyWithoutDeletion = 1
Read-only, deletion not allowed.
ReadOnlyWithDeletion = 2
Read-only, deletion allowed.
Unknown(u16)
Unknown access capability code.
Trait Implementations§
Source§impl Clone for AccessCapability
impl Clone for AccessCapability
Source§fn clone(&self) -> AccessCapability
fn clone(&self) -> AccessCapability
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 AccessCapability
impl Debug for AccessCapability
Source§impl Default for AccessCapability
impl Default for AccessCapability
Source§impl From<AccessCapability> for u16
impl From<AccessCapability> for u16
Source§fn from(enum_value: AccessCapability) -> Self
fn from(enum_value: AccessCapability) -> Self
Converts to this type from the input type.
Source§impl From<u16> for AccessCapability
impl From<u16> for AccessCapability
Source§impl FromPrimitive for AccessCapability
impl FromPrimitive for AccessCapability
Source§impl PartialEq for AccessCapability
impl PartialEq for AccessCapability
impl Copy for AccessCapability
impl Eq for AccessCapability
impl StructuralPartialEq for AccessCapability
Auto Trait Implementations§
impl Freeze for AccessCapability
impl RefUnwindSafe for AccessCapability
impl Send for AccessCapability
impl Sync for AccessCapability
impl Unpin for AccessCapability
impl UnsafeUnpin for AccessCapability
impl UnwindSafe for AccessCapability
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