pub enum VectorBackend {
InMemory,
Qdrant,
}Expand description
Vector store backend options
Variants§
Implementations§
Source§impl VectorBackend
impl VectorBackend
Trait Implementations§
Source§impl Clone for VectorBackend
impl Clone for VectorBackend
Source§fn clone(&self) -> VectorBackend
fn clone(&self) -> VectorBackend
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 VectorBackend
impl Debug for VectorBackend
Source§impl Default for VectorBackend
impl Default for VectorBackend
Source§fn default() -> VectorBackend
fn default() -> VectorBackend
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VectorBackend
impl<'de> Deserialize<'de> for VectorBackend
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 VectorBackend
impl PartialEq for VectorBackend
Source§impl Serialize for VectorBackend
impl Serialize for VectorBackend
impl StructuralPartialEq for VectorBackend
Auto Trait Implementations§
impl Freeze for VectorBackend
impl RefUnwindSafe for VectorBackend
impl Send for VectorBackend
impl Sync for VectorBackend
impl Unpin for VectorBackend
impl UnwindSafe for VectorBackend
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FromQuery for Twhere
T: DeserializeOwned,
impl<T> FromQuery for Twhere
T: DeserializeOwned,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.