pub struct DenseAttributeStorage {
pub ainfo: AttributeInfoMessage,
pub blocks: Vec<HeapBlock>,
}Expand description
Dense storage laid out for an object: what its header must say, and what must be written for that to be true.
Fields§
§ainfo: AttributeInfoMessageThe Attribute Info message naming the heap and the name index.
blocks: Vec<HeapBlock>Heap header, heap blocks, huge objects and both indices’ nodes.
Trait Implementations§
Source§impl Clone for DenseAttributeStorage
impl Clone for DenseAttributeStorage
Source§impl Debug for DenseAttributeStorage
impl Debug for DenseAttributeStorage
Source§impl PartialEq for DenseAttributeStorage
impl PartialEq for DenseAttributeStorage
impl StructuralPartialEq for DenseAttributeStorage
Auto Trait Implementations§
impl Freeze for DenseAttributeStorage
impl RefUnwindSafe for DenseAttributeStorage
impl Send for DenseAttributeStorage
impl Sync for DenseAttributeStorage
impl Unpin for DenseAttributeStorage
impl UnsafeUnpin for DenseAttributeStorage
impl UnwindSafe for DenseAttributeStorage
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