pub struct RemoteMemory {}Implementations§
Source§impl RemoteMemory
impl RemoteMemory
pub fn read<T: Sized + Copy>( &self, address: usize, ) -> Result<T, RemoteMemoryError>
pub fn write_bytes( &self, address: usize, buffer: &[u8], ) -> Result<(), RemoteMemoryError>
pub fn write<T: Sized + Copy>( &self, address: usize, value: T, ) -> Result<(), RemoteMemoryError>
pub fn find_signature(&self, signature: &Signature) -> Option<usize>
Auto Trait Implementations§
impl Freeze for RemoteMemory
impl RefUnwindSafe for RemoteMemory
impl Send for RemoteMemory
impl Sync for RemoteMemory
impl Unpin for RemoteMemory
impl UnsafeUnpin for RemoteMemory
impl UnwindSafe for RemoteMemory
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more