pub struct BatchDocument {
pub id: String,
pub content: String,
pub metadata: Value,
pub embedding: Option<Vec<f32>>,
}Fields§
§id: String§content: String§metadata: Value§embedding: Option<Vec<f32>>Trait Implementations§
Source§impl Clone for BatchDocument
impl Clone for BatchDocument
Source§fn clone(&self) -> BatchDocument
fn clone(&self) -> BatchDocument
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 BatchDocument
impl Debug for BatchDocument
Source§impl<'de> Deserialize<'de> for BatchDocument
impl<'de> Deserialize<'de> for BatchDocument
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 BatchDocument
impl RefUnwindSafe for BatchDocument
impl Send for BatchDocument
impl Sync for BatchDocument
impl Unpin for BatchDocument
impl UnwindSafe for BatchDocument
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