pub struct WindowsProcess { /* private fields */ }
Trait Implementations§
Source§impl Debug for WindowsProcess
impl Debug for WindowsProcess
Source§impl Drop for WindowsProcess
impl Drop for WindowsProcess
Source§impl Process for WindowsProcess
impl Process for WindowsProcess
Source§fn read_bytes(
&self,
address: usize,
buffer: &mut [u8],
) -> Result<(), MemoryReadError>
fn read_bytes( &self, address: usize, buffer: &mut [u8], ) -> Result<(), MemoryReadError>
Read the specified length in bytes from the address memory.
Source§fn read_string(&self, address: usize) -> Result<String, MemoryReadError>
fn read_string(&self, address: usize) -> Result<String, MemoryReadError>
Read string until null char are read.
fn read_u8(&self, address: usize) -> Result<u8, MemoryReadError>
fn read_bool(&self, address: usize) -> Result<bool, MemoryReadError>
fn read_u32(&self, address: usize) -> Result<u32, MemoryReadError>
fn read_u64(&self, address: usize) -> Result<u64, MemoryReadError>
fn read_u128(&self, address: usize) -> Result<u128, MemoryReadError>
fn read_i32(&self, address: usize) -> Result<i32, MemoryReadError>
fn read_i64(&self, address: usize) -> Result<i64, MemoryReadError>
fn read_f32(&self, address: usize) -> Result<f32, MemoryReadError>
fn read_f64(&self, address: usize) -> Result<f64, MemoryReadError>
Auto Trait Implementations§
impl Freeze for WindowsProcess
impl RefUnwindSafe for WindowsProcess
impl !Send for WindowsProcess
impl !Sync for WindowsProcess
impl Unpin for WindowsProcess
impl UnwindSafe for WindowsProcess
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