pub struct Located {
pub entry: Inclusion,
pub run: Option<Inclusion>,
}Expand description
What a lookup returns: the entry the key names and the run that located it, both with inclusion paths against the same tree size, so the reader proves the answer and the index that gave it with one root.
Fields§
§entry: InclusionThe entry’s inclusion path.
run: Option<Inclusion>The inclusion path of the run manifest the seek went through. None
when the entry sits in the unsealed tail, found by scan.
Trait Implementations§
impl Eq for Located
impl StructuralPartialEq for Located
Auto Trait Implementations§
impl Freeze for Located
impl RefUnwindSafe for Located
impl Send for Located
impl Sync for Located
impl Unpin for Located
impl UnsafeUnpin for Located
impl UnwindSafe for Located
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