pub struct DenseVectorBinaryValue {
pub element_type: DenseVectorElementType,
pub byte_order: DenseVectorByteOrder,
pub data_base64: String,
pub quantization_scale: Option<VectorQuantizationScale>,
}Expand description
Binary half of the native dense VectorValue union.
Fields§
§element_type: DenseVectorElementType§byte_order: DenseVectorByteOrder§data_base64: String§quantization_scale: Option<VectorQuantizationScale>Trait Implementations§
Source§impl Clone for DenseVectorBinaryValue
impl Clone for DenseVectorBinaryValue
Source§impl Debug for DenseVectorBinaryValue
impl Debug for DenseVectorBinaryValue
Source§impl<'de> Deserialize<'de> for DenseVectorBinaryValue
impl<'de> Deserialize<'de> for DenseVectorBinaryValue
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 DenseVectorBinaryValue
Source§impl PartialEq for DenseVectorBinaryValue
impl PartialEq for DenseVectorBinaryValue
Source§impl Serialize for DenseVectorBinaryValue
impl Serialize for DenseVectorBinaryValue
impl StructuralPartialEq for DenseVectorBinaryValue
Auto Trait Implementations§
impl Freeze for DenseVectorBinaryValue
impl RefUnwindSafe for DenseVectorBinaryValue
impl Send for DenseVectorBinaryValue
impl Sync for DenseVectorBinaryValue
impl Unpin for DenseVectorBinaryValue
impl UnsafeUnpin for DenseVectorBinaryValue
impl UnwindSafe for DenseVectorBinaryValue
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