pub struct SparseVectorKey {
pub collection_name_hash: u64,
pub point_id: PointId,
pub vector_name_hash: u64,
}Expand description
A decoded sparse vector key.
Fields§
§collection_name_hash: u64The hash of the collection name.
point_id: PointIdThe point ID.
vector_name_hash: u64The hash of the vector name.
Trait Implementations§
Source§impl Clone for SparseVectorKey
impl Clone for SparseVectorKey
Source§fn clone(&self) -> SparseVectorKey
fn clone(&self) -> SparseVectorKey
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 SparseVectorKey
impl Debug for SparseVectorKey
Source§impl PartialEq for SparseVectorKey
impl PartialEq for SparseVectorKey
impl Copy for SparseVectorKey
impl Eq for SparseVectorKey
impl StructuralPartialEq for SparseVectorKey
Auto Trait Implementations§
impl Freeze for SparseVectorKey
impl RefUnwindSafe for SparseVectorKey
impl Send for SparseVectorKey
impl Sync for SparseVectorKey
impl Unpin for SparseVectorKey
impl UnwindSafe for SparseVectorKey
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