pub struct TableUsage {
pub start_time: DateTime<FixedOffset>,
pub seconds_in_period: i32,
pub read_units: i32,
pub write_units: i32,
pub storage_gb: i32,
pub read_throttle_count: i32,
pub write_throttle_count: i32,
pub storage_throttle_count: i32,
pub max_shard_usage_percent: i32,
/* private fields */
}
Expand description
A single time slice usage record for a specific table.
This contains information about read and write throughput consumed during that period as well as the current information regarding storage capacity. In addition the count of throttling exceptions for the period is reported.
Fields§
§start_time: DateTime<FixedOffset>
§seconds_in_period: i32
§read_units: i32
§write_units: i32
§storage_gb: i32
§read_throttle_count: i32
§write_throttle_count: i32
§storage_throttle_count: i32
§max_shard_usage_percent: i32
Trait Implementations§
Source§impl Debug for TableUsage
impl Debug for TableUsage
Source§impl Default for TableUsage
impl Default for TableUsage
Source§fn default() -> TableUsage
fn default() -> TableUsage
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TableUsage
impl RefUnwindSafe for TableUsage
impl Send for TableUsage
impl Sync for TableUsage
impl Unpin for TableUsage
impl UnwindSafe for TableUsage
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