pub enum SharedLocation {
Unshared,
Sohm,
Committed,
Here,
}Expand description
Where a shared message’s body actually lives (H5O_SHARE_TYPE_*).
Variants§
Not shared: the body is the message itself.
Sohm
In the SOHM fractal heap, addressed by a heap ID.
Committed
In another object header (a committed datatype).
Here
Shared, but stored in this same object header.
Trait Implementations§
Auto 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