Struct s3::serde_types::MultipartUpload
source · [−]pub struct MultipartUpload {
pub initiated: String,
pub storage_class: String,
pub key: String,
pub owner: Option<Owner>,
pub id: String,
}Expand description
An individual upload in a ListMultipartUploadsResult
Fields
initiated: StringDate and time the multipart upload was initiated
storage_class: StringSTANDARD | STANDARD_IA | REDUCED_REDUNDANCY | GLACIER
key: StringThe object’s key
owner: Option<Owner>Bucket owner
id: StringThe identifier of the upload
Trait Implementations
sourceimpl Clone for MultipartUpload
impl Clone for MultipartUpload
sourcefn clone(&self) -> MultipartUpload
fn clone(&self) -> MultipartUpload
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for MultipartUpload
impl Debug for MultipartUpload
sourceimpl<'de> Deserialize<'de> for MultipartUpload
impl<'de> Deserialize<'de> for MultipartUpload
sourcefn 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 RefUnwindSafe for MultipartUpload
impl Send for MultipartUpload
impl Sync for MultipartUpload
impl Unpin for MultipartUpload
impl UnwindSafe for MultipartUpload
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more