pub enum RegistryAccess {
Read,
Write,
ReadWrite,
FullControl,
Custom(AccessMask),
}Expand description
Registry key access rights wrapper.
Variants§
Read
KEY_READ.
Write
KEY_WRITE.
ReadWrite
KEY_READ | KEY_WRITE.
FullControl
KEY_ALL_ACCESS.
Custom(AccessMask)
Custom raw mask.
Implementations§
Source§impl RegistryAccess
impl RegistryAccess
Sourcepub fn to_mask(self) -> AccessMask
pub fn to_mask(self) -> AccessMask
Convert to generic access mask.
Trait Implementations§
Source§impl Clone for RegistryAccess
impl Clone for RegistryAccess
Source§fn clone(&self) -> RegistryAccess
fn clone(&self) -> RegistryAccess
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 RegistryAccess
impl Debug for RegistryAccess
Source§impl PartialEq for RegistryAccess
impl PartialEq for RegistryAccess
impl Copy for RegistryAccess
impl Eq for RegistryAccess
impl StructuralPartialEq for RegistryAccess
Auto Trait Implementations§
impl Freeze for RegistryAccess
impl RefUnwindSafe for RegistryAccess
impl Send for RegistryAccess
impl Sync for RegistryAccess
impl Unpin for RegistryAccess
impl UnsafeUnpin for RegistryAccess
impl UnwindSafe for RegistryAccess
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