#[non_exhaustive]pub struct TransactGetItemsInput {
    pub transact_items: Option<Vec<TransactGetItem>>,
    pub return_consumed_capacity: Option<ReturnConsumedCapacity>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional 
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.transact_items: Option<Vec<TransactGetItem>>An ordered array of up to 100 TransactGetItem objects, each of which contains a Get structure.
return_consumed_capacity: Option<ReturnConsumedCapacity>A value of TOTAL causes consumed capacity information to be returned, and a value of NONE prevents that information from being returned. No other value is valid.
Implementations§
source§impl TransactGetItemsInput
 
impl TransactGetItemsInput
sourcepub fn transact_items(&self) -> &[TransactGetItem]
 
pub fn transact_items(&self) -> &[TransactGetItem]
An ordered array of up to 100 TransactGetItem objects, each of which contains a Get structure.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .transact_items.is_none().
sourcepub fn return_consumed_capacity(&self) -> Option<&ReturnConsumedCapacity>
 
pub fn return_consumed_capacity(&self) -> Option<&ReturnConsumedCapacity>
A value of TOTAL causes consumed capacity information to be returned, and a value of NONE prevents that information from being returned. No other value is valid.
source§impl TransactGetItemsInput
 
impl TransactGetItemsInput
sourcepub fn builder() -> TransactGetItemsInputBuilder
 
pub fn builder() -> TransactGetItemsInputBuilder
Creates a new builder-style object to manufacture TransactGetItemsInput.
Trait Implementations§
source§impl Clone for TransactGetItemsInput
 
impl Clone for TransactGetItemsInput
source§fn clone(&self) -> TransactGetItemsInput
 
fn clone(&self) -> TransactGetItemsInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresource§impl Debug for TransactGetItemsInput
 
impl Debug for TransactGetItemsInput
source§impl PartialEq for TransactGetItemsInput
 
impl PartialEq for TransactGetItemsInput
source§fn eq(&self, other: &TransactGetItemsInput) -> bool
 
fn eq(&self, other: &TransactGetItemsInput) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for TransactGetItemsInput
Auto Trait Implementations§
impl Freeze for TransactGetItemsInput
impl RefUnwindSafe for TransactGetItemsInput
impl Send for TransactGetItemsInput
impl Sync for TransactGetItemsInput
impl Unpin for TransactGetItemsInput
impl UnwindSafe for TransactGetItemsInput
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> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
 
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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> IntoEither for T
 
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.