pub struct FindManyParams {
pub protocol_version: u32,
pub model: String,
pub args: Option<Value>,
pub transaction_id: Option<String>,
pub chunk_size: Option<usize>,
}Expand description
Find many request parameters.
Fields§
§protocol_version: u32Protocol version (required in all requests).
model: StringModel name (e.g., “User”, “Post”).
args: Option<Value>Query arguments (filters, ordering, pagination, etc.). Structure is flexible and parsed by the engine.
transaction_id: Option<String>Optional transaction ID — if present, this query runs inside the given transaction.
chunk_size: Option<usize>Optional chunk size for streaming large result sets.
When set, the engine emits multiple partial responses of at most chunk_size rows each.
Trait Implementations§
Source§impl Clone for FindManyParams
impl Clone for FindManyParams
Source§fn clone(&self) -> FindManyParams
fn clone(&self) -> FindManyParams
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 FindManyParams
impl Debug for FindManyParams
Source§impl<'de> Deserialize<'de> for FindManyParams
impl<'de> Deserialize<'de> for FindManyParams
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 FindManyParams
impl RefUnwindSafe for FindManyParams
impl Send for FindManyParams
impl Sync for FindManyParams
impl Unpin for FindManyParams
impl UnsafeUnpin for FindManyParams
impl UnwindSafe for FindManyParams
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