pub struct WriteParams {Show 17 fields
pub upsert_rows: Option<Vec<HashMap<String, Value>>>,
pub upsert_columns: Option<HashMap<String, Vec<Value>>>,
pub patch_rows: Option<Vec<HashMap<String, Value>>>,
pub patch_columns: Option<HashMap<String, Vec<Value>>>,
pub deletes: Option<Vec<Value>>,
pub delete_by_filter: Option<Filter>,
pub patch_by_filter: Option<PatchByFilter>,
pub upsert_condition: Option<Filter>,
pub patch_condition: Option<Filter>,
pub delete_condition: Option<Filter>,
pub distance_metric: Option<DistanceMetric>,
pub schema: Option<HashMap<String, Value>>,
pub delete_by_filter_allow_partial: Option<bool>,
pub patch_by_filter_allow_partial: Option<bool>,
pub disable_backpressure: Option<bool>,
pub return_affected_ids: Option<bool>,
pub copy_from_namespace: Option<String>,
}Fields§
§upsert_rows: Option<Vec<HashMap<String, Value>>>§upsert_columns: Option<HashMap<String, Vec<Value>>>§patch_rows: Option<Vec<HashMap<String, Value>>>§patch_columns: Option<HashMap<String, Vec<Value>>>§deletes: Option<Vec<Value>>§delete_by_filter: Option<Filter>§patch_by_filter: Option<PatchByFilter>§upsert_condition: Option<Filter>§patch_condition: Option<Filter>§delete_condition: Option<Filter>§distance_metric: Option<DistanceMetric>§schema: Option<HashMap<String, Value>>§delete_by_filter_allow_partial: Option<bool>§patch_by_filter_allow_partial: Option<bool>§disable_backpressure: Option<bool>§return_affected_ids: Option<bool>§copy_from_namespace: Option<String>Trait Implementations§
Source§impl Clone for WriteParams
impl Clone for WriteParams
Source§fn clone(&self) -> WriteParams
fn clone(&self) -> WriteParams
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 WriteParams
impl Debug for WriteParams
Source§impl Default for WriteParams
impl Default for WriteParams
Source§fn default() -> WriteParams
fn default() -> WriteParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WriteParams
impl RefUnwindSafe for WriteParams
impl Send for WriteParams
impl Sync for WriteParams
impl Unpin for WriteParams
impl UnwindSafe for WriteParams
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