pub struct FindFirstParams {
pub protocol_version: u32,
pub model: String,
pub args: Option<Value>,
pub transaction_id: Option<String>,
}Expand description
Find first request parameters (same shape as FindMany — optional full args).
Fields§
§protocol_version: u32§model: String§args: Option<Value>§transaction_id: Option<String>Optional transaction ID.
Trait Implementations§
Source§impl Clone for FindFirstParams
impl Clone for FindFirstParams
Source§fn clone(&self) -> FindFirstParams
fn clone(&self) -> FindFirstParams
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 FindFirstParams
impl Debug for FindFirstParams
Source§impl<'de> Deserialize<'de> for FindFirstParams
impl<'de> Deserialize<'de> for FindFirstParams
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 FindFirstParams
impl RefUnwindSafe for FindFirstParams
impl Send for FindFirstParams
impl Sync for FindFirstParams
impl Unpin for FindFirstParams
impl UnsafeUnpin for FindFirstParams
impl UnwindSafe for FindFirstParams
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