pub struct InferredIndex {
pub index_id: u64,
pub leaf_pages: u64,
pub max_level: u16,
}Expand description
Inferred index from page scanning.
Fields§
§index_id: u64Index ID from the INDEX page header.
leaf_pages: u64Number of leaf pages.
max_level: u16Maximum non-leaf level seen.
Trait Implementations§
Source§impl Clone for InferredIndex
impl Clone for InferredIndex
Source§fn clone(&self) -> InferredIndex
fn clone(&self) -> InferredIndex
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 moreSource§impl Debug for InferredIndex
impl Debug for InferredIndex
Auto Trait Implementations§
impl Freeze for InferredIndex
impl RefUnwindSafe for InferredIndex
impl Send for InferredIndex
impl Sync for InferredIndex
impl Unpin for InferredIndex
impl UnsafeUnpin for InferredIndex
impl UnwindSafe for InferredIndex
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more