pub struct RegionPolicy {
pub read: bool,
pub write: bool,
pub execute: bool,
}Expand description
Access policy for a memory region.
Fields§
§read: boolAllow read access.
write: boolAllow write access.
execute: boolAllow execute access.
Implementations§
Source§impl RegionPolicy
impl RegionPolicy
Sourcepub const READ_WRITE: Self
pub const READ_WRITE: Self
Read-write policy.
Trait Implementations§
Source§impl Clone for RegionPolicy
impl Clone for RegionPolicy
Source§fn clone(&self) -> RegionPolicy
fn clone(&self) -> RegionPolicy
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 RegionPolicy
Source§impl Debug for RegionPolicy
impl Debug for RegionPolicy
impl Eq for RegionPolicy
Source§impl PartialEq for RegionPolicy
impl PartialEq for RegionPolicy
impl StructuralPartialEq for RegionPolicy
Auto Trait Implementations§
impl Freeze for RegionPolicy
impl RefUnwindSafe for RegionPolicy
impl Send for RegionPolicy
impl Sync for RegionPolicy
impl Unpin for RegionPolicy
impl UnsafeUnpin for RegionPolicy
impl UnwindSafe for RegionPolicy
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