Expand description
A slice of memory in a remote process, starting at address base
and consisting of len bytes.
This is the same underlying C structure as IoSlice,
except that it refers to memory in some other process, and is
therefore not represented in Rust by an actual slice as IoSlice is. It
is used with process_vm_readv
and process_vm_writev.
Fields
base: usizeThe starting address of this slice (iov_base).
len: usizeThe number of bytes in this slice (iov_len).
Trait Implementations
sourceimpl Clone for RemoteIoVec
 
impl Clone for RemoteIoVec
sourcefn clone(&self) -> RemoteIoVec
 
fn clone(&self) -> RemoteIoVec
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresourceimpl Debug for RemoteIoVec
 
impl Debug for RemoteIoVec
sourceimpl Hash for RemoteIoVec
 
impl Hash for RemoteIoVec
sourceimpl PartialEq<RemoteIoVec> for RemoteIoVec
 
impl PartialEq<RemoteIoVec> for RemoteIoVec
sourcefn eq(&self, other: &RemoteIoVec) -> bool
 
fn eq(&self, other: &RemoteIoVec) -> bool
impl Copy for RemoteIoVec
impl Eq for RemoteIoVec
impl StructuralEq for RemoteIoVec
impl StructuralPartialEq for RemoteIoVec
Auto Trait Implementations
impl RefUnwindSafe for RemoteIoVec
impl Send for RemoteIoVec
impl Sync for RemoteIoVec
impl Unpin for RemoteIoVec
impl UnwindSafe for RemoteIoVec
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more