Struct gapi_grpc::google::firestore::v1::BatchWriteRequest[][src]

pub struct BatchWriteRequest {
    pub database: String,
    pub writes: Vec<Write>,
    pub labels: HashMap<String, String>,
}

The request for [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite].

Fields

database: String

Required. The database name. In the format: projects/{project_id}/databases/{database_id}.

writes: Vec<Write>

The writes to apply.

Method does not apply writes atomically and does not guarantee ordering. Each write succeeds or fails independently. You cannot write to the same document more than once per request.

labels: HashMap<String, String>

Labels associated with this batch write.

Trait Implementations

impl Clone for BatchWriteRequest[src]

impl Debug for BatchWriteRequest[src]

impl Default for BatchWriteRequest[src]

impl Message for BatchWriteRequest[src]

impl PartialEq<BatchWriteRequest> for BatchWriteRequest[src]

impl StructuralPartialEq for BatchWriteRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for BatchWriteRequest

impl Send for BatchWriteRequest

impl Sync for BatchWriteRequest

impl Unpin for BatchWriteRequest

impl UnwindSafe for BatchWriteRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]