pub struct DeleteVectorStmt {
pub collection: String,
pub selector: PointSelector,
pub vector_names: Vec<String>,
pub shard_key: Option<ShardKey>,
pub wait: Option<bool>,
}Expand description
DELETE VECTOR <names> FROM <collection> WHERE … statement.
Fields§
§collection: StringTarget collection.
selector: PointSelectorPoints whose named vectors are removed.
vector_names: Vec<String>Named vectors to remove.
shard_key: Option<ShardKey>SHARD '<key>' routing key.
wait: Option<bool>Optional write durability confirmation (WAIT true / WAIT false).
Trait Implementations§
Source§impl Clone for DeleteVectorStmt
impl Clone for DeleteVectorStmt
Source§fn clone(&self) -> DeleteVectorStmt
fn clone(&self) -> DeleteVectorStmt
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 Debug for DeleteVectorStmt
impl Debug for DeleteVectorStmt
Source§impl PartialEq for DeleteVectorStmt
impl PartialEq for DeleteVectorStmt
impl StructuralPartialEq for DeleteVectorStmt
Auto Trait Implementations§
impl Freeze for DeleteVectorStmt
impl RefUnwindSafe for DeleteVectorStmt
impl Send for DeleteVectorStmt
impl Sync for DeleteVectorStmt
impl Unpin for DeleteVectorStmt
impl UnsafeUnpin for DeleteVectorStmt
impl UnwindSafe for DeleteVectorStmt
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