pub struct VectorDocument {
pub metadata: VectorMetadata,
pub data: Array1<f32>,
}Expand description
Vector document structure
Fields§
§metadata: VectorMetadata§data: Array1<f32>Trait Implementations§
Source§impl Clone for VectorDocument
impl Clone for VectorDocument
Source§fn clone(&self) -> VectorDocument
fn clone(&self) -> VectorDocument
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 VectorDocument
impl Debug for VectorDocument
Source§impl<'de> Deserialize<'de> for VectorDocument
impl<'de> Deserialize<'de> for VectorDocument
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
Auto Trait Implementations§
impl Freeze for VectorDocument
impl RefUnwindSafe for VectorDocument
impl Send for VectorDocument
impl Sync for VectorDocument
impl Unpin for VectorDocument
impl UnwindSafe for VectorDocument
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