pub enum VectorBackendSnapshot {
Hnsw(HnswSnapshot),
}Variants§
Hnsw(HnswSnapshot)
Trait Implementations§
Source§impl Clone for VectorBackendSnapshot
impl Clone for VectorBackendSnapshot
Source§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§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