pub enum BtLayout {
Legacy,
Footer,
}Expand description
Which .bt on-disk layout to emit.
Variants§
Legacy
Just the Elias-Fano offset array (smallest; binary search only).
Footer layout with di-nodes for co-located reads (erigon’s current default).
Trait Implementations§
impl Copy for BtLayout
impl Eq for BtLayout
impl StructuralPartialEq for BtLayout
Auto Trait Implementations§
impl Freeze for BtLayout
impl RefUnwindSafe for BtLayout
impl Send for BtLayout
impl Sync for BtLayout
impl Unpin for BtLayout
impl UnsafeUnpin for BtLayout
impl UnwindSafe for BtLayout
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