pub enum VectorIndexingObjectiveV1 {
FastBuild,
Balanced,
Compact,
}Expand description
Public indexing trade-off for reconstructible vector acceleration.
Variants§
Trait Implementations§
Source§impl Clone for VectorIndexingObjectiveV1
impl Clone for VectorIndexingObjectiveV1
impl Copy for VectorIndexingObjectiveV1
Source§impl Debug for VectorIndexingObjectiveV1
impl Debug for VectorIndexingObjectiveV1
Source§impl Default for VectorIndexingObjectiveV1
impl Default for VectorIndexingObjectiveV1
Source§impl<'de> Deserialize<'de> for VectorIndexingObjectiveV1
impl<'de> Deserialize<'de> for VectorIndexingObjectiveV1
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 VectorIndexingObjectiveV1
impl StructuralPartialEq for VectorIndexingObjectiveV1
Auto Trait Implementations§
impl Freeze for VectorIndexingObjectiveV1
impl RefUnwindSafe for VectorIndexingObjectiveV1
impl Send for VectorIndexingObjectiveV1
impl Sync for VectorIndexingObjectiveV1
impl Unpin for VectorIndexingObjectiveV1
impl UnsafeUnpin for VectorIndexingObjectiveV1
impl UnwindSafe for VectorIndexingObjectiveV1
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