pub struct ObjectTransferCostUsage {Show 13 fields
pub retained_bytes: u64,
pub incomplete_multipart_bytes: u64,
pub single_upload_requests: u64,
pub multipart_initiations: u64,
pub multipart_part_attempts: u64,
pub multipart_completions: u64,
pub multipart_aborts: u64,
pub metadata_requests: u64,
pub download_requests: u64,
pub downloaded_bytes: u64,
pub accelerated_bytes: u64,
pub edge_requests: u64,
pub edge_egress_bytes: u64,
}Expand description
Usage inputs for structural cost review. Monetary rates are deliberately absent because Region, account, storage class and destination are external.
Fields§
§retained_bytes: u64§incomplete_multipart_bytes: u64§single_upload_requests: u64§multipart_initiations: u64§multipart_part_attempts: u64§multipart_completions: u64§multipart_aborts: u64§metadata_requests: u64§download_requests: u64§downloaded_bytes: u64§accelerated_bytes: u64§edge_requests: u64§edge_egress_bytes: u64Trait Implementations§
Source§impl Clone for ObjectTransferCostUsage
impl Clone for ObjectTransferCostUsage
Source§fn clone(&self) -> ObjectTransferCostUsage
fn clone(&self) -> ObjectTransferCostUsage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ObjectTransferCostUsage
Source§impl Debug for ObjectTransferCostUsage
impl Debug for ObjectTransferCostUsage
Source§impl Default for ObjectTransferCostUsage
impl Default for ObjectTransferCostUsage
Source§fn default() -> ObjectTransferCostUsage
fn default() -> ObjectTransferCostUsage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ObjectTransferCostUsage
impl<'de> Deserialize<'de> for ObjectTransferCostUsage
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
impl Eq for ObjectTransferCostUsage
Source§impl PartialEq for ObjectTransferCostUsage
impl PartialEq for ObjectTransferCostUsage
Source§impl Serialize for ObjectTransferCostUsage
impl Serialize for ObjectTransferCostUsage
impl StructuralPartialEq for ObjectTransferCostUsage
Auto Trait Implementations§
impl Freeze for ObjectTransferCostUsage
impl RefUnwindSafe for ObjectTransferCostUsage
impl Send for ObjectTransferCostUsage
impl Sync for ObjectTransferCostUsage
impl Unpin for ObjectTransferCostUsage
impl UnsafeUnpin for ObjectTransferCostUsage
impl UnwindSafe for ObjectTransferCostUsage
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.