pub enum VectorValue {
Numeric {
values: Vec<ApproximateNumber>,
},
Binary {
element_type: DenseVectorElementType,
byte_order: DenseVectorByteOrder,
data_base64: String,
quantization_scale: Option<ApproximateNumber>,
},
}Variants§
Numeric
Fields
§
values: Vec<ApproximateNumber>Binary
Fields
§
element_type: DenseVectorElementType§
byte_order: DenseVectorByteOrder§
quantization_scale: Option<ApproximateNumber>Trait Implementations§
Source§impl Clone for VectorValue
impl Clone for VectorValue
Source§impl Debug for VectorValue
impl Debug for VectorValue
Source§impl<'de> Deserialize<'de> for VectorValue
impl<'de> Deserialize<'de> for VectorValue
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 VectorValue
impl PartialEq for VectorValue
Source§impl Serialize for VectorValue
impl Serialize for VectorValue
impl StructuralPartialEq for VectorValue
Auto Trait Implementations§
impl Freeze for VectorValue
impl RefUnwindSafe for VectorValue
impl Send for VectorValue
impl Sync for VectorValue
impl Unpin for VectorValue
impl UnsafeUnpin for VectorValue
impl UnwindSafe for VectorValue
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