pub struct ItemCollectionMetrics {
pub item_collection_key: HashMap<String, AttributeValue>,
pub size_estimate_range_gb: Vec<f64>,
}Expand description
Metrics about an item collection (items sharing the same partition key).
Returned for tables with local secondary indexes when
ReturnItemCollectionMetrics is SIZE.
Fields§
§item_collection_key: HashMap<String, AttributeValue>The partition key value of the item collection.
size_estimate_range_gb: Vec<f64>An estimate of the item collection size in gigabytes (lower and upper bound).
Trait Implementations§
Source§impl Clone for ItemCollectionMetrics
impl Clone for ItemCollectionMetrics
Source§fn clone(&self) -> ItemCollectionMetrics
fn clone(&self) -> ItemCollectionMetrics
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 ItemCollectionMetrics
impl Debug for ItemCollectionMetrics
Source§impl Default for ItemCollectionMetrics
impl Default for ItemCollectionMetrics
Source§fn default() -> ItemCollectionMetrics
fn default() -> ItemCollectionMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ItemCollectionMetrics
impl<'de> Deserialize<'de> for ItemCollectionMetrics
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 ItemCollectionMetrics
impl RefUnwindSafe for ItemCollectionMetrics
impl Send for ItemCollectionMetrics
impl Sync for ItemCollectionMetrics
impl Unpin for ItemCollectionMetrics
impl UnsafeUnpin for ItemCollectionMetrics
impl UnwindSafe for ItemCollectionMetrics
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