pub struct CreateManyParams {
pub protocol_version: u32,
pub model: String,
pub data: Vec<Value>,
pub transaction_id: Option<String>,
pub return_data: bool,
}Expand description
Create many request parameters.
Fields§
§protocol_version: u32§model: String§data: Vec<Value>§transaction_id: Option<String>Optional transaction ID.
return_data: boolWhether to return the created row(s). Defaults to true.
Trait Implementations§
Source§impl Clone for CreateManyParams
impl Clone for CreateManyParams
Source§fn clone(&self) -> CreateManyParams
fn clone(&self) -> CreateManyParams
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 CreateManyParams
impl Debug for CreateManyParams
Source§impl<'de> Deserialize<'de> for CreateManyParams
impl<'de> Deserialize<'de> for CreateManyParams
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 CreateManyParams
impl RefUnwindSafe for CreateManyParams
impl Send for CreateManyParams
impl Sync for CreateManyParams
impl Unpin for CreateManyParams
impl UnsafeUnpin for CreateManyParams
impl UnwindSafe for CreateManyParams
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