Struct nix::sys::uio::RemoteIoVec [] [src]

#[repr(C)]
pub struct RemoteIoVec { pub base: usize, pub len: usize, }

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 IoVec, except that it refers to memory in some other process, and is therefore not represented in Rust by an actual slice as IoVec is. It is used with process_vm_readv and process_vm_writev.

Fields

The starting address of this slice (iov_base).

The number of bytes in this slice (iov_len).