Struct couchdb::ChangeResult [] [src]

pub struct ChangeResult {
    pub seq: u64,
    pub id: DocumentId,
    pub changes: Vec<ChangeItem>,
    pub deleted: bool,
    // some fields omitted
}

Single element as returned in a change list.

A change result represents one document that has changed.

Fields

seq

Sequence number for the change.

id

Id of the changed document.

changes

Leafs of the changed document.

deleted

Whether the changed document has been deleted.

Trait Implementations

impl Deserialize for ChangeResult

fn deserialize<D>(d: &mut D) -> Result<Self, D::Error> where D: Deserializer

Derived Implementations

impl PartialEq for ChangeResult

fn eq(&self, __arg_0: &ChangeResult) -> bool

fn ne(&self, __arg_0: &ChangeResult) -> bool

impl Debug for ChangeResult

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl Clone for ChangeResult

fn clone(&self) -> ChangeResult

fn clone_from(&mut self, source: &Self)