pub struct Pointer {
pub debug: bool,
/* private fields */
}
Fields§
§debug: bool
Implementations§
Trait Implementations§
source§impl BaseReadWrite for Pointer
impl BaseReadWrite for Pointer
source§fn read_memory_rel(&self, offset: Option<usize>, buffer: &mut [u8]) -> bool
fn read_memory_rel(&self, offset: Option<usize>, buffer: &mut [u8]) -> bool
Read memory relative to the object’s location in memory
source§fn write_memory_rel(&self, offset: Option<usize>, buffer: &[u8]) -> bool
fn write_memory_rel(&self, offset: Option<usize>, buffer: &[u8]) -> bool
Write memory relative to the object’s location in memory
source§fn read_memory_abs(&self, address: usize, buffer: &mut [u8]) -> bool
fn read_memory_abs(&self, address: usize, buffer: &mut [u8]) -> bool
Read memory at absolute address
source§fn write_memory_abs(&self, address: usize, buffer: &[u8]) -> bool
fn write_memory_abs(&self, address: usize, buffer: &[u8]) -> bool
Write memory at absolute address
source§impl ReadWrite for Pointer
impl ReadWrite for Pointer
source§fn read_i8_rel(&self, address: Option<usize>) -> i8
fn read_i8_rel(&self, address: Option<usize>) -> i8
==================================================================================================================================================================
Reading
Read an i8 from the given address
Auto Trait Implementations§
impl Freeze for Pointer
impl !RefUnwindSafe for Pointer
impl !Send for Pointer
impl !Sync for Pointer
impl Unpin for Pointer
impl !UnwindSafe for Pointer
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