pub enum VectorBackendSnapshot {
Hnsw(HnswSnapshot),
}Variants§
Hnsw(HnswSnapshot)
Trait Implementations§
Source§impl Clone for VectorBackendSnapshot
impl Clone for VectorBackendSnapshot
Source§fn clone(&self) -> VectorBackendSnapshot
fn clone(&self) -> VectorBackendSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VectorBackendSnapshot
impl Debug for VectorBackendSnapshot
Source§impl<'de> Deserialize<'de> for VectorBackendSnapshot
impl<'de> Deserialize<'de> for VectorBackendSnapshot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for VectorBackendSnapshot
impl PartialEq for VectorBackendSnapshot
Source§fn eq(&self, other: &VectorBackendSnapshot) -> bool
fn eq(&self, other: &VectorBackendSnapshot) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VectorBackendSnapshot
impl Serialize for VectorBackendSnapshot
impl StructuralPartialEq for VectorBackendSnapshot
Auto Trait Implementations§
impl Freeze for VectorBackendSnapshot
impl RefUnwindSafe for VectorBackendSnapshot
impl Send for VectorBackendSnapshot
impl Sync for VectorBackendSnapshot
impl Unpin for VectorBackendSnapshot
impl UnsafeUnpin for VectorBackendSnapshot
impl UnwindSafe for VectorBackendSnapshot
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