Struct sandbox_ipc::SharedMem
[−]
[src]
pub struct SharedMem { /* fields omitted */ }
Methods
impl SharedMem[src]
fn new(size: usize) -> Result<SharedMem>[src]
fn size(&self) -> usize[src]
fn clone(&self, read_only: bool) -> Result<SharedMem>[src]
fn map<R>(self, range: R, access: SharedMemAccess) -> Result<SharedMemMap<Self>> where
R: RangeArgument<usize>, [src]
R: RangeArgument<usize>,
fn map_ref<R>(
&self,
range: R,
access: SharedMemAccess
) -> Result<SharedMemMap<&Self>> where
R: RangeArgument<usize>, [src]
&self,
range: R,
access: SharedMemAccess
) -> Result<SharedMemMap<&Self>> where
R: RangeArgument<usize>,
fn map_with<T, R>(
t: T,
range: R,
access: SharedMemAccess
) -> Result<SharedMemMap<T>> where
T: Borrow<SharedMem>,
R: RangeArgument<usize>, [src]
t: T,
range: R,
access: SharedMemAccess
) -> Result<SharedMemMap<T>> where
T: Borrow<SharedMem>,
R: RangeArgument<usize>,