pub struct InEntry {
pub key: Vec<u8>,
}Expand description
Entry in an IN node.
T-4: the resident-child pointer that used to live here (Option<Arc>) was
hoisted to the node-level InNodeStub.targets (INTargetRep); access the
child for slot i via InNodeStub::get_child(i) / set_child / etc.
T-3: the per-slot lsn (8 bytes) that used to live here was hoisted to the
node-level InNodeStub.lsn_rep (IN.entryLsnByteArray); access the LSN for
slot i via InNodeStub::get_lsn(i) / set_lsn(i, lsn).
Fields§
§key: Vec<u8>Key for this entry.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InEntry
impl RefUnwindSafe for InEntry
impl Send for InEntry
impl Sync for InEntry
impl Unpin for InEntry
impl UnsafeUnpin for InEntry
impl UnwindSafe for InEntry
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