pub struct MultiVectorKey {
pub collection_name_hash: u64,
pub point_id: PointId,
pub vector_name_hash: u64,
}Expand description
A decoded multi-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 MultiVectorKey
impl Clone for MultiVectorKey
Source§fn clone(&self) -> MultiVectorKey
fn clone(&self) -> MultiVectorKey
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 MultiVectorKey
impl Debug for MultiVectorKey
Source§impl PartialEq for MultiVectorKey
impl PartialEq for MultiVectorKey
impl Copy for MultiVectorKey
impl Eq for MultiVectorKey
impl StructuralPartialEq for MultiVectorKey
Auto Trait Implementations§
impl Freeze for MultiVectorKey
impl RefUnwindSafe for MultiVectorKey
impl Send for MultiVectorKey
impl Sync for MultiVectorKey
impl Unpin for MultiVectorKey
impl UnwindSafe for MultiVectorKey
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