pub struct BatchWriteItemOutput {
pub unprocessed_items: HashMap<String, Vec<WriteRequest>>,
pub item_collection_metrics: HashMap<String, Vec<ItemCollectionMetrics>>,
pub consumed_capacity: Vec<ConsumedCapacity>,
}Expand description
Output for the BatchWriteItem operation.
Fields§
§unprocessed_items: HashMap<String, Vec<WriteRequest>>A map of tables and their respective WriteRequest objects that were
not processed. Use these values as RequestItems in a subsequent
BatchWriteItem call.
item_collection_metrics: HashMap<String, Vec<ItemCollectionMetrics>>A map of tables to item collection metrics for the tables that were affected by the operation.
consumed_capacity: Vec<ConsumedCapacity>The capacity units consumed by the operation for each table.
Trait Implementations§
Source§impl Clone for BatchWriteItemOutput
impl Clone for BatchWriteItemOutput
Source§fn clone(&self) -> BatchWriteItemOutput
fn clone(&self) -> BatchWriteItemOutput
Returns a duplicate 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 BatchWriteItemOutput
impl Debug for BatchWriteItemOutput
Source§impl Default for BatchWriteItemOutput
impl Default for BatchWriteItemOutput
Source§fn default() -> BatchWriteItemOutput
fn default() -> BatchWriteItemOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BatchWriteItemOutput
impl<'de> Deserialize<'de> for BatchWriteItemOutput
Source§fn 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
Auto Trait Implementations§
impl Freeze for BatchWriteItemOutput
impl RefUnwindSafe for BatchWriteItemOutput
impl Send for BatchWriteItemOutput
impl Sync for BatchWriteItemOutput
impl Unpin for BatchWriteItemOutput
impl UnsafeUnpin for BatchWriteItemOutput
impl UnwindSafe for BatchWriteItemOutput
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