pub struct UpdateResult {
    pub op: UpdateOp,
    pub doc_id: String,
    pub path: String,
    pub value: Box<dyn Debug>,
}
Expand description

Describes the result of an update operation performed on a DittoMutDocument.

  • set: Describes the set update that was performed.
  • removed: Describes the remove update that was performed.
  • incremented: Describes the increment update that was performed.

Fields

op: UpdateOpdoc_id: Stringpath: Stringvalue: Box<dyn Debug>

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Applies the [Compat] adapter by value. Read more
Applies the [Compat] adapter by shared reference. Read more
Applies the [Compat] adapter by mutable reference. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Converts to T by calling Into<T>::into.
Tries to convert to T by calling TryInto<T>::try_into.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.