pub struct RemoteUpdate { /* private fields */ }Expand description
Remote update request builder
Implementations§
Source§impl RemoteUpdate
impl RemoteUpdate
Sourcepub fn expression(self, expr: impl Into<String>) -> Self
pub fn expression(self, expr: impl Into<String>) -> Self
Set the update expression
Sourcepub fn value(self, placeholder: impl Into<String>, value: Value) -> Self
pub fn value(self, placeholder: impl Into<String>, value: Value) -> Self
Add an expression attribute value
Sourcepub async fn execute(
self,
client: &mut KeystoneDbClient<Channel>,
) -> Result<RemoteUpdateResponse>
pub async fn execute( self, client: &mut KeystoneDbClient<Channel>, ) -> Result<RemoteUpdateResponse>
Execute the update operation
Auto Trait Implementations§
impl Freeze for RemoteUpdate
impl RefUnwindSafe for RemoteUpdate
impl Send for RemoteUpdate
impl Sync for RemoteUpdate
impl Unpin for RemoteUpdate
impl UnsafeUnpin for RemoteUpdate
impl UnwindSafe for RemoteUpdate
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