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>,