[−][src]Struct gcp_client::google::bigtable::v2::ReadModifyWriteRowRequest
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]
fn clone(&self) -> ReadModifyWriteRowRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ReadModifyWriteRowRequest
[src]
impl Default for ReadModifyWriteRowRequest
[src]
impl Message for ReadModifyWriteRowRequest
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
fn decode<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
[src]
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
[src]
B: Buf,
Self: Default,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<ReadModifyWriteRowRequest> for ReadModifyWriteRowRequest
[src]
fn eq(&self, other: &ReadModifyWriteRowRequest) -> bool
[src]
fn ne(&self, other: &ReadModifyWriteRowRequest) -> bool
[src]
impl StructuralPartialEq for ReadModifyWriteRowRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for ReadModifyWriteRowRequest
impl Send for ReadModifyWriteRowRequest
impl Sync for ReadModifyWriteRowRequest
impl Unpin for ReadModifyWriteRowRequest
impl UnwindSafe for ReadModifyWriteRowRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,