pub struct LinkInfoMessage {
pub creation_order_tracked: bool,
pub creation_order_indexed: bool,
pub max_creation_index: Option<u64>,
pub fractal_heap_address: u64,
pub btree_name_index_address: u64,
pub btree_creation_order_address: Option<u64>,
}Expand description
Parsed link info message.
Fields§
§creation_order_tracked: boolWhether link creation order is tracked.
creation_order_indexed: boolWhether a creation-order B-tree index exists.
max_creation_index: Option<u64>Maximum creation order index value, if tracked.
fractal_heap_address: u64Address of the fractal heap for link names.
btree_name_index_address: u64Address of the v2 B-tree for name-indexed lookups.
btree_creation_order_address: Option<u64>Address of the v2 B-tree for creation-order lookups, if indexed.
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 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more