pub enum DomainAccess {
NoAccess = 0,
Client = 1,
Reserved = 2,
Manager = 3,
}Expand description
Domain Access Permissions
Variants§
NoAccess = 0
No access. Any access to the domain generates a Domain fault.
Client = 1
Cient. Accesses are checked against the permission bits in the translation tables.
Reserved = 2
Reserved
Manager = 3
Manager. Accesses are not checked against the permission bits in the translation tables.
Implementations§
Source§impl DomainAccess
impl DomainAccess
Trait Implementations§
Source§impl Clone for DomainAccess
impl Clone for DomainAccess
Source§fn clone(&self) -> DomainAccess
fn clone(&self) -> DomainAccess
Returns a duplicate of the value. Read more
1.0.0 (const: unstable)§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DomainAccess
Auto Trait Implementations§
impl Freeze for DomainAccess
impl RefUnwindSafe for DomainAccess
impl Send for DomainAccess
impl Sync for DomainAccess
impl Unpin for DomainAccess
impl UnsafeUnpin for DomainAccess
impl UnwindSafe for DomainAccess
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)