pub struct KeyPtr {
pub key: DiskKey,
pub blockptr: u64,
pub generation: u64,
}Expand description
A key pointer from an internal tree node, pointing to a child block.
Fields§
§key: DiskKeyThe lowest key in the child subtree.
blockptr: u64Logical byte address of the child tree block.
generation: u64Generation of the child block (used for consistency checks).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for KeyPtr
impl RefUnwindSafe for KeyPtr
impl Send for KeyPtr
impl Sync for KeyPtr
impl Unpin for KeyPtr
impl UnsafeUnpin for KeyPtr
impl UnwindSafe for KeyPtr
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