pub struct ListObjectsOptions {
pub filter: Vec<(String, Value)>,
pub limit: Option<u64>,
pub offset: Option<u64>,
}Expand description
Options for listing objects in a collection.
Fields§
§filter: Vec<(String, Value)>Filter key-value pairs serialised as JSON pairs: only objects whose body
contains every listed top-level key with the exact JSON value are returned.
Each string is "key":<json-value> without surrounding braces.
limit: Option<u64>Maximum number of objects to return.
offset: Option<u64>Number of objects to skip before returning results.
Trait Implementations§
Source§impl Clone for ListObjectsOptions
impl Clone for ListObjectsOptions
Source§fn clone(&self) -> ListObjectsOptions
fn clone(&self) -> ListObjectsOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ListObjectsOptions
impl Debug for ListObjectsOptions
Source§impl Default for ListObjectsOptions
impl Default for ListObjectsOptions
Source§fn default() -> ListObjectsOptions
fn default() -> ListObjectsOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ListObjectsOptions
impl RefUnwindSafe for ListObjectsOptions
impl Send for ListObjectsOptions
impl Sync for ListObjectsOptions
impl Unpin for ListObjectsOptions
impl UnsafeUnpin for ListObjectsOptions
impl UnwindSafe for ListObjectsOptions
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