pub struct UpdateCollectionRecordsPayload {
pub ids: Vec<String>,
pub embeddings: Option<UpdateEmbeddingsPayload>,
pub metadatas: Option<Vec<Option<Metadata>>>,
pub documents: Option<Vec<Option<String>>>,
pub uris: Option<Vec<Option<String>>>,
}Fields§
§ids: Vec<String>§embeddings: Option<UpdateEmbeddingsPayload>§metadatas: Option<Vec<Option<Metadata>>>§documents: Option<Vec<Option<String>>>§uris: Option<Vec<Option<String>>>Trait Implementations§
Source§impl Clone for UpdateCollectionRecordsPayload
impl Clone for UpdateCollectionRecordsPayload
Source§fn clone(&self) -> UpdateCollectionRecordsPayload
fn clone(&self) -> UpdateCollectionRecordsPayload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for UpdateCollectionRecordsPayload
impl<'de> Deserialize<'de> for UpdateCollectionRecordsPayload
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 UpdateCollectionRecordsPayload
impl RefUnwindSafe for UpdateCollectionRecordsPayload
impl Send for UpdateCollectionRecordsPayload
impl Sync for UpdateCollectionRecordsPayload
impl Unpin for UpdateCollectionRecordsPayload
impl UnsafeUnpin for UpdateCollectionRecordsPayload
impl UnwindSafe for UpdateCollectionRecordsPayload
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