Struct mongodb::coll::options::FindOptions
[−]
[src]
pub struct FindOptions { pub allow_partial_results: bool, pub no_cursor_timeout: bool, pub oplog_replay: bool, pub skip: Option<i64>, pub limit: Option<i64>, pub cursor_type: CursorType, pub batch_size: Option<i32>, pub comment: Option<String>, pub max_time_ms: Option<i64>, pub modifiers: Option<Document>, pub projection: Option<Document>, pub sort: Option<Document>, pub read_preference: Option<ReadPreference>, }
Options for collection queries.
Fields
allow_partial_results: bool
no_cursor_timeout: bool
oplog_replay: bool
skip: Option<i64>
limit: Option<i64>
cursor_type: CursorType
batch_size: Option<i32>
comment: Option<String>
max_time_ms: Option<i64>
modifiers: Option<Document>
projection: Option<Document>
sort: Option<Document>
read_preference: Option<ReadPreference>
Methods
impl FindOptions
[src]
fn new() -> Self
Creates a new FindOptions struct with default parameters.
Trait Implementations
impl Clone for FindOptions
[src]
fn clone(&self) -> FindOptions
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for FindOptions
[src]
impl Default for FindOptions
[src]
fn default() -> FindOptions
Returns the "default value" for a type. Read more