pub struct LinkInfoMessage {
pub max_creation_order: Option<u64>,
pub fractal_heap_address: Option<u64>,
pub btree_name_index_address: Option<u64>,
pub btree_creation_order_address: Option<u64>,
}Expand description
Parsed Link Info message from a v2 group object header.
Fields§
§max_creation_order: Option<u64>Maximum creation order value (if tracking is enabled).
fractal_heap_address: Option<u64>Address of fractal heap for dense link storage. None means compact storage only.
btree_name_index_address: Option<u64>Address of B-tree v2 for name-ordered link index.
btree_creation_order_address: Option<u64>Address of B-tree v2 for creation-order link index.
Implementations§
Source§impl LinkInfoMessage
impl LinkInfoMessage
Sourcepub fn parse(
data: &[u8],
offset_size: u8,
) -> Result<LinkInfoMessage, FormatError>
pub fn parse( data: &[u8], offset_size: u8, ) -> Result<LinkInfoMessage, FormatError>
Parse a Link Info message from raw message data.
Trait Implementations§
Source§impl Clone for LinkInfoMessage
impl Clone for LinkInfoMessage
Source§fn clone(&self) -> LinkInfoMessage
fn clone(&self) -> LinkInfoMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LinkInfoMessage
impl Debug for LinkInfoMessage
Source§impl PartialEq for LinkInfoMessage
impl PartialEq for LinkInfoMessage
impl StructuralPartialEq for LinkInfoMessage
Auto Trait Implementations§
impl Freeze for LinkInfoMessage
impl RefUnwindSafe for LinkInfoMessage
impl Send for LinkInfoMessage
impl Sync for LinkInfoMessage
impl Unpin for LinkInfoMessage
impl UnsafeUnpin for LinkInfoMessage
impl UnwindSafe for LinkInfoMessage
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