pub struct MemoryProtection(/* private fields */);
Implementations§
Trait Implementations§
Source§impl BitOr for MemoryProtection
impl BitOr for MemoryProtection
Source§type Output = MemoryProtection
type Output = MemoryProtection
The resulting type after applying the
|
operator.Source§fn bitor(self, rhs: MemoryProtection) -> MemoryProtection
fn bitor(self, rhs: MemoryProtection) -> MemoryProtection
Performs the
|
operation. Read moreSource§impl BitOrAssign for MemoryProtection
impl BitOrAssign for MemoryProtection
Source§fn bitor_assign(&mut self, rhs: MemoryProtection)
fn bitor_assign(&mut self, rhs: MemoryProtection)
Performs the
|=
operation. Read moreSource§impl Clone for MemoryProtection
impl Clone for MemoryProtection
Source§fn clone(&self) -> MemoryProtection
fn clone(&self) -> MemoryProtection
Returns a copy 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 Default for MemoryProtection
impl Default for MemoryProtection
Source§fn default() -> MemoryProtection
fn default() -> MemoryProtection
Returns the “default value” for a type. Read more
impl Copy for MemoryProtection
Auto Trait Implementations§
impl Freeze for MemoryProtection
impl RefUnwindSafe for MemoryProtection
impl Send for MemoryProtection
impl Sync for MemoryProtection
impl Unpin for MemoryProtection
impl UnwindSafe for MemoryProtection
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