pub struct RemoteTransactWriteRequest { /* private fields */ }Expand description
Remote transact write request builder
Implementations§
Source§impl RemoteTransactWriteRequest
impl RemoteTransactWriteRequest
Sourcepub fn put_with_sk(self, pk: &[u8], sk: &[u8], item: Item) -> Self
pub fn put_with_sk(self, pk: &[u8], sk: &[u8], item: Item) -> Self
Add a put request with sort key
Sourcepub fn update(self, pk: &[u8], update_expression: impl Into<String>) -> Self
pub fn update(self, pk: &[u8], update_expression: impl Into<String>) -> Self
Add an update request
Sourcepub fn condition_check(self, pk: &[u8], condition: impl Into<String>) -> Self
pub fn condition_check(self, pk: &[u8], condition: impl Into<String>) -> Self
Add a condition check
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RemoteTransactWriteRequest
impl RefUnwindSafe for RemoteTransactWriteRequest
impl Send for RemoteTransactWriteRequest
impl Sync for RemoteTransactWriteRequest
impl Unpin for RemoteTransactWriteRequest
impl UnsafeUnpin for RemoteTransactWriteRequest
impl UnwindSafe for RemoteTransactWriteRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request