Struct google_datastore1::MutationResult[][src]

pub struct MutationResult {
    pub version: Option<String>,
    pub conflict_detected: Option<bool>,
    pub key: Option<Key>,
}

The result of applying a mutation.

This type is not used in any activity, and only used as part of another schema.

Fields

The version of the entity on the server after processing the mutation. If the mutation doesn't change anything on the server, then the version will be the version of the current entity or, if no entity is present, a version that is strictly greater than the version of any previous entity and less than the version of any possible future entity.

Whether a conflict was detected for this mutation. Always false when a conflict detection strategy field is not set in the mutation.

The automatically allocated key. Set only when the mutation allocated a key.

Trait Implementations

impl Default for MutationResult
[src]

Returns the "default value" for a type. Read more

impl Clone for MutationResult
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for MutationResult
[src]

Formats the value using the given formatter. Read more

impl Part for MutationResult
[src]

Auto Trait Implementations