pub struct BTreeNodeData {
pub order: usize,
pub keys: Vec<i64>,
pub is_leaf: bool,
pub num_children: usize,
}Expand description
B-tree node data (for database/storage contexts).
Fields§
§order: usize§keys: Vec<i64>§is_leaf: bool§num_children: usizeImplementations§
Source§impl BTreeNodeData
impl BTreeNodeData
Trait Implementations§
Source§impl Clone for BTreeNodeData
impl Clone for BTreeNodeData
Source§fn clone(&self) -> BTreeNodeData
fn clone(&self) -> BTreeNodeData
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 BTreeNodeData
impl RefUnwindSafe for BTreeNodeData
impl Send for BTreeNodeData
impl Sync for BTreeNodeData
impl Unpin for BTreeNodeData
impl UnsafeUnpin for BTreeNodeData
impl UnwindSafe for BTreeNodeData
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