pub struct ApiObject {
pub checksum_algorithm: Option<ChecksumAlgorithm>,
pub checksum_type: Option<ApiChecksumType>,
pub etag: String,
pub key: String,
pub last_modified: DateTime<Utc>,
pub owner: Option<ApiOwner>,
pub restore_status: Option<ApiRestoreStatus>,
pub size: usize,
pub storage_class: XAmzStorageClass,
}Fields§
§checksum_algorithm: Option<ChecksumAlgorithm>§checksum_type: Option<ApiChecksumType>§etag: String§key: String§last_modified: DateTime<Utc>§owner: Option<ApiOwner>§restore_status: Option<ApiRestoreStatus>§size: usize§storage_class: XAmzStorageClassImplementations§
Auto Trait Implementations§
impl Freeze for ApiObject
impl RefUnwindSafe for ApiObject
impl Send for ApiObject
impl Sync for ApiObject
impl Unpin for ApiObject
impl UnsafeUnpin for ApiObject
impl UnwindSafe for ApiObject
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