pub enum VectorQualityObjectiveV1 {
Balanced,
HighRecall,
MemoryEfficient,
}Expand description
Public vector quality intent. Physical partition, graph, and quantizer parameters remain server-owned implementation details.
Variants§
Trait Implementations§
Source§impl Clone for VectorQualityObjectiveV1
impl Clone for VectorQualityObjectiveV1
impl Copy for VectorQualityObjectiveV1
Source§impl Debug for VectorQualityObjectiveV1
impl Debug for VectorQualityObjectiveV1
Source§impl Default for VectorQualityObjectiveV1
impl Default for VectorQualityObjectiveV1
Source§impl<'de> Deserialize<'de> for VectorQualityObjectiveV1
impl<'de> Deserialize<'de> for VectorQualityObjectiveV1
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
impl Eq for VectorQualityObjectiveV1
Source§impl PartialEq for VectorQualityObjectiveV1
impl PartialEq for VectorQualityObjectiveV1
Source§impl Serialize for VectorQualityObjectiveV1
impl Serialize for VectorQualityObjectiveV1
impl StructuralPartialEq for VectorQualityObjectiveV1
Auto Trait Implementations§
impl Freeze for VectorQualityObjectiveV1
impl RefUnwindSafe for VectorQualityObjectiveV1
impl Send for VectorQualityObjectiveV1
impl Sync for VectorQualityObjectiveV1
impl Unpin for VectorQualityObjectiveV1
impl UnsafeUnpin for VectorQualityObjectiveV1
impl UnwindSafe for VectorQualityObjectiveV1
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