pub struct DeletePayloadStmt {
pub collection: String,
pub keys: Vec<String>,
pub selector: PointSelector,
pub shard_key: Option<ShardKey>,
pub wait: Option<bool>,
}Expand description
DELETE PAYLOAD <keys> FROM <collection> WHERE … statement.
Fields§
§collection: StringTarget collection.
keys: Vec<String>Payload keys to remove.
selector: PointSelectorPoints whose payload keys are removed.
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 DeletePayloadStmt
impl Clone for DeletePayloadStmt
Source§fn clone(&self) -> DeletePayloadStmt
fn clone(&self) -> DeletePayloadStmt
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 DeletePayloadStmt
impl Debug for DeletePayloadStmt
Source§impl PartialEq for DeletePayloadStmt
impl PartialEq for DeletePayloadStmt
impl StructuralPartialEq for DeletePayloadStmt
Auto Trait Implementations§
impl Freeze for DeletePayloadStmt
impl RefUnwindSafe for DeletePayloadStmt
impl Send for DeletePayloadStmt
impl Sync for DeletePayloadStmt
impl Unpin for DeletePayloadStmt
impl UnsafeUnpin for DeletePayloadStmt
impl UnwindSafe for DeletePayloadStmt
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