pub struct ChangesOptions {
pub since: Seq,
pub limit: Option<u64>,
pub descending: bool,
pub include_docs: bool,
pub live: bool,
pub doc_ids: Option<Vec<String>>,
pub selector: Option<Value>,
pub conflicts: bool,
pub style: ChangesStyle,
}Fields§
§since: Seq§limit: Option<u64>§descending: bool§include_docs: bool§live: bool§doc_ids: Option<Vec<String>>§selector: Option<Value>§conflicts: boolInclude conflicting revisions per change event.
style: ChangesStyleChanges style: MainOnly (default) returns only winning rev,
AllDocs returns all leaf revisions.
Trait Implementations§
Source§impl Clone for ChangesOptions
impl Clone for ChangesOptions
Source§fn clone(&self) -> ChangesOptions
fn clone(&self) -> ChangesOptions
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 ChangesOptions
impl Debug for ChangesOptions
Source§impl Default for ChangesOptions
impl Default for ChangesOptions
Source§fn default() -> ChangesOptions
fn default() -> ChangesOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ChangesOptions
impl RefUnwindSafe for ChangesOptions
impl Send for ChangesOptions
impl Sync for ChangesOptions
impl Unpin for ChangesOptions
impl UnwindSafe for ChangesOptions
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