[][src]Struct gcp_client::google::bigtable::v2::ReadModifyWriteRowRequest

pub struct ReadModifyWriteRowRequest {
    pub table_name: String,
    pub app_profile_id: String,
    pub row_key: Vec<u8>,
    pub rules: Vec<ReadModifyWriteRule>,
}

Request message for Bigtable.ReadModifyWriteRow.

Fields

table_name: String

Required. The unique name of the table to which the read/modify/write rules should be applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>.

app_profile_id: String

This value specifies routing for replication. If not specified, the "default" application profile will be used.

row_key: Vec<u8>

Required. The key of the row to which the read/modify/write rules should be applied.

rules: Vec<ReadModifyWriteRule>

Required. Rules specifying how the specified row's contents are to be transformed into writes. Entries are applied in order, meaning that earlier rules will affect the results of later ones.

Trait Implementations

impl Clone for ReadModifyWriteRowRequest[src]

impl Debug for ReadModifyWriteRowRequest[src]

impl Default for ReadModifyWriteRowRequest[src]

impl Message for ReadModifyWriteRowRequest[src]

impl PartialEq<ReadModifyWriteRowRequest> for ReadModifyWriteRowRequest[src]

impl StructuralPartialEq for ReadModifyWriteRowRequest[src]

Auto Trait Implementations

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, 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>, 

impl<T> WithSubscriber for T[src]