Struct rusoto_dynamodb::WriteRequest
source · [−]pub struct WriteRequest {
pub delete_request: Option<DeleteRequest>,
pub put_request: Option<PutRequest>,
}
Expand description
Represents an operation to perform - either DeleteItem
or PutItem
. You can only request one of these operations, not both, in a single WriteRequest
. If you do need to perform both of these operations, you need to provide two separate WriteRequest
objects.
Fields
delete_request: Option<DeleteRequest>
A request to perform a DeleteItem
operation.
put_request: Option<PutRequest>
A request to perform a PutItem
operation.
Trait Implementations
sourceimpl Clone for WriteRequest
impl Clone for WriteRequest
sourcefn clone(&self) -> WriteRequest
fn clone(&self) -> WriteRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for WriteRequest
impl Debug for WriteRequest
sourceimpl Default for WriteRequest
impl Default for WriteRequest
sourcefn default() -> WriteRequest
fn default() -> WriteRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for WriteRequest
impl<'de> Deserialize<'de> for WriteRequest
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<WriteRequest> for WriteRequest
impl PartialEq<WriteRequest> for WriteRequest
sourcefn eq(&self, other: &WriteRequest) -> bool
fn eq(&self, other: &WriteRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &WriteRequest) -> bool
fn ne(&self, other: &WriteRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for WriteRequest
impl Serialize for WriteRequest
impl StructuralPartialEq for WriteRequest
Auto Trait Implementations
impl RefUnwindSafe for WriteRequest
impl Send for WriteRequest
impl Sync for WriteRequest
impl Unpin for WriteRequest
impl UnwindSafe for WriteRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more