pub struct CollectionStats {
pub name: String,
pub config: CollectionConfig,
pub live: usize,
pub deleted: usize,
pub nodes_per_layer: Vec<usize>,
pub avg_degree_layer0: f64,
pub unreachable: usize,
pub vector_bytes: usize,
pub graph_bytes: usize,
pub metadata_bytes: usize,
}Fields§
§name: String§config: CollectionConfig§live: usize§deleted: usizeDeleted or replaced records still occupying space until compact.
nodes_per_layer: Vec<usize>Nodes on each HNSW layer, bottom first.
avg_degree_layer0: f64§unreachable: usizeLive records that graph search can never reach from the entry point.
vector_bytes: usize§graph_bytes: usize§metadata_bytes: usizeTrait Implementations§
Source§impl Clone for CollectionStats
impl Clone for CollectionStats
Source§impl Debug for CollectionStats
impl Debug for CollectionStats
Source§impl PartialEq for CollectionStats
impl PartialEq for CollectionStats
impl StructuralPartialEq for CollectionStats
Auto Trait Implementations§
impl Freeze for CollectionStats
impl RefUnwindSafe for CollectionStats
impl Send for CollectionStats
impl Sync for CollectionStats
impl Unpin for CollectionStats
impl UnsafeUnpin for CollectionStats
impl UnwindSafe for CollectionStats
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