pub struct HnswGraphStats {
pub point_count: usize,
pub layer0_points: usize,
pub layer0_neighbor_edges: usize,
pub max_level_observed: u8,
pub dimension: usize,
}Fields§
§point_count: usize§layer0_points: usize§layer0_neighbor_edges: usize§max_level_observed: u8§dimension: usizeTrait Implementations§
Source§impl Clone for HnswGraphStats
impl Clone for HnswGraphStats
Source§fn clone(&self) -> HnswGraphStats
fn clone(&self) -> HnswGraphStats
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 HnswGraphStats
impl Debug for HnswGraphStats
Source§impl PartialEq for HnswGraphStats
impl PartialEq for HnswGraphStats
impl Copy for HnswGraphStats
impl Eq for HnswGraphStats
impl StructuralPartialEq for HnswGraphStats
Auto Trait Implementations§
impl Freeze for HnswGraphStats
impl RefUnwindSafe for HnswGraphStats
impl Send for HnswGraphStats
impl Sync for HnswGraphStats
impl Unpin for HnswGraphStats
impl UnsafeUnpin for HnswGraphStats
impl UnwindSafe for HnswGraphStats
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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