pub struct AggregateRequest {
pub criteria: Vec<Value>,
pub skip: Option<u64>,
pub limit: Option<u64>,
}Fields§
§criteria: Vec<Value>§skip: Option<u64>§limit: Option<u64>Trait Implementations§
Source§impl Clone for AggregateRequest
impl Clone for AggregateRequest
Source§fn clone(&self) -> AggregateRequest
fn clone(&self) -> AggregateRequest
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 AggregateRequest
impl Debug for AggregateRequest
Source§impl<'de> Deserialize<'de> for AggregateRequest
impl<'de> Deserialize<'de> for AggregateRequest
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
Source§impl PartialEq for AggregateRequest
impl PartialEq for AggregateRequest
Source§impl Serialize for AggregateRequest
impl Serialize for AggregateRequest
impl StructuralPartialEq for AggregateRequest
Auto Trait Implementations§
impl Freeze for AggregateRequest
impl RefUnwindSafe for AggregateRequest
impl Send for AggregateRequest
impl Sync for AggregateRequest
impl Unpin for AggregateRequest
impl UnsafeUnpin for AggregateRequest
impl UnwindSafe for AggregateRequest
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