pub struct UploadPartOutput {
pub bucket_key_enabled: Option<bool>,
pub checksum_crc32: Option<String>,
pub checksum_crc32c: Option<String>,
pub checksum_crc64nvme: Option<String>,
pub checksum_sha1: Option<String>,
pub checksum_sha256: Option<String>,
pub e_tag: Option<String>,
pub request_charged: Option<RequestCharged>,
pub sse_customer_algorithm: Option<String>,
pub sse_customer_key_md5: Option<String>,
pub ssekms_key_id: Option<String>,
pub server_side_encryption: Option<ServerSideEncryption>,
}Expand description
S3 UploadPartOutput.
Fields§
§bucket_key_enabled: Option<bool>HTTP header: x-amz-server-side-encryption-bucket-key-enabled.
checksum_crc32: Option<String>HTTP header: x-amz-checksum-crc32.
checksum_crc32c: Option<String>HTTP header: x-amz-checksum-crc32c.
checksum_crc64nvme: Option<String>HTTP header: x-amz-checksum-crc64nvme.
checksum_sha1: Option<String>HTTP header: x-amz-checksum-sha1.
checksum_sha256: Option<String>HTTP header: x-amz-checksum-sha256.
e_tag: Option<String>HTTP header: ETag.
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_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.
Trait Implementations§
Source§impl Clone for UploadPartOutput
impl Clone for UploadPartOutput
Source§fn clone(&self) -> UploadPartOutput
fn clone(&self) -> UploadPartOutput
Returns a duplicate of the value. Read more
1.0.0 · 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 UploadPartOutput
impl Debug for UploadPartOutput
Source§impl Default for UploadPartOutput
impl Default for UploadPartOutput
Source§fn default() -> UploadPartOutput
fn default() -> UploadPartOutput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UploadPartOutput
impl RefUnwindSafe for UploadPartOutput
impl Send for UploadPartOutput
impl Sync for UploadPartOutput
impl Unpin for UploadPartOutput
impl UnsafeUnpin for UploadPartOutput
impl UnwindSafe for UploadPartOutput
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