pub struct SharedMemory(/* private fields */);Expand description
Reference used to share memory among Segment (or PagedSegment).
For the reference created by SharedMemory::new, the patched portion of Segment or PagedSegment will be mapped to share the same memory content. Cloning SharedMemory only duplicates the reference, not the underlying memory.
Implementations§
Trait Implementations§
Source§fn clone(&self) -> SharedMemory
fn clone(&self) -> SharedMemory
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more