pub struct CreateMultipartUploadOutput {Show 14 fields
pub abort_date: Option<DateTime<Utc>>,
pub abort_rule_id: Option<String>,
pub bucket: Option<String>,
pub bucket_key_enabled: Option<bool>,
pub checksum_algorithm: Option<ChecksumAlgorithm>,
pub checksum_type: Option<ChecksumType>,
pub key: Option<String>,
pub request_charged: Option<RequestCharged>,
pub sse_customer_algorithm: Option<String>,
pub sse_customer_key_md5: Option<String>,
pub ssekms_encryption_context: Option<String>,
pub ssekms_key_id: Option<String>,
pub server_side_encryption: Option<ServerSideEncryption>,
pub upload_id: Option<String>,
}Expand description
S3 CreateMultipartUploadOutput.
Fields§
§abort_date: Option<DateTime<Utc>>HTTP header: x-amz-abort-date.
abort_rule_id: Option<String>HTTP header: x-amz-abort-rule-id.
bucket: Option<String>§bucket_key_enabled: Option<bool>HTTP header: x-amz-server-side-encryption-bucket-key-enabled.
checksum_algorithm: Option<ChecksumAlgorithm>HTTP header: x-amz-checksum-algorithm.
checksum_type: Option<ChecksumType>HTTP header: x-amz-checksum-type.
key: Option<String>§request_charged: Option<RequestCharged>HTTP header: x-amz-request-charged.
sse_customer_algorithm: Option<String>HTTP header: x-amz-server-side-encryption-customer-algorithm.
sse_customer_key_md5: Option<String>HTTP header: x-amz-server-side-encryption-customer-key-MD5.
ssekms_encryption_context: Option<String>HTTP header: x-amz-server-side-encryption-context.
ssekms_key_id: Option<String>HTTP header: x-amz-server-side-encryption-aws-kms-key-id.
server_side_encryption: Option<ServerSideEncryption>HTTP header: x-amz-server-side-encryption.
upload_id: Option<String>Trait Implementations§
Source§impl Clone for CreateMultipartUploadOutput
impl Clone for CreateMultipartUploadOutput
Source§fn clone(&self) -> CreateMultipartUploadOutput
fn clone(&self) -> CreateMultipartUploadOutput
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 moreSource§impl Debug for CreateMultipartUploadOutput
impl Debug for CreateMultipartUploadOutput
Source§impl Default for CreateMultipartUploadOutput
impl Default for CreateMultipartUploadOutput
Source§fn default() -> CreateMultipartUploadOutput
fn default() -> CreateMultipartUploadOutput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateMultipartUploadOutput
impl RefUnwindSafe for CreateMultipartUploadOutput
impl Send for CreateMultipartUploadOutput
impl Sync for CreateMultipartUploadOutput
impl Unpin for CreateMultipartUploadOutput
impl UnsafeUnpin for CreateMultipartUploadOutput
impl UnwindSafe for CreateMultipartUploadOutput
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