Struct executable_memory::ExecutableMemory
[−]
[src]
pub struct ExecutableMemory { /* fields omitted */ }
Methods
impl ExecutableMemory
[src]
fn new(num_pages: usize) -> Self
[src]
fn as_ptr(&self) -> *mut u8
[src]
fn len(&self) -> usize
[src]
fn as_slice(&self) -> &[u8]
[src]
fn as_slice_mut(&mut self) -> &mut [u8]
[src]
Trait Implementations
impl PartialEq for ExecutableMemory
[src]
fn eq(&self, __arg_0: &ExecutableMemory) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &ExecutableMemory) -> bool
[src]
This method tests for !=
.
impl Eq for ExecutableMemory
[src]
impl Default for ExecutableMemory
[src]
impl Deref for ExecutableMemory
[src]
type Target = [u8]
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
Dereferences the value.