Struct sharedmem::SharedMem
[−]
[src]
pub struct SharedMem<T> { /* fields omitted */ }
Methods
impl<T> SharedMem<T>
[src]
fn new<Buf>(buf: Buf) -> SharedMem<T> where
Buf: 'static + Deref<Target = [T]> + Send + Sync,
Buf: 'static + Deref<Target = [T]> + Send + Sync,
fn as_slice(&self) -> SharedSlice<T>
fn slice(&self, from_idx: usize, to_idx: usize) -> SharedSlice<T>
Trait Implementations
impl<T: Clone> Clone for SharedMem<T>
[src]
fn clone(&self) -> SharedMem<T>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more