pub struct VectorData {
pub float32: Vec<f32>,
}Expand description
Raw vector payload. Only float32 is supported currently, but the JSON
schema keeps the data-type as a wrapper object so future types can be
added without a breaking change.
Fields§
§float32: Vec<f32>Implementations§
Trait Implementations§
Source§impl Clone for VectorData
impl Clone for VectorData
Source§fn clone(&self) -> VectorData
fn clone(&self) -> VectorData
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 VectorData
impl Debug for VectorData
Source§impl<'de> Deserialize<'de> for VectorData
impl<'de> Deserialize<'de> for VectorData
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 VectorData
impl PartialEq for VectorData
Source§impl Serialize for VectorData
impl Serialize for VectorData
impl StructuralPartialEq for VectorData
Auto Trait Implementations§
impl Freeze for VectorData
impl RefUnwindSafe for VectorData
impl Send for VectorData
impl Sync for VectorData
impl Unpin for VectorData
impl UnsafeUnpin for VectorData
impl UnwindSafe for VectorData
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