pub struct UploadPartCopyOutput {
pub bucket_key_enabled: Option<bool>,
pub copy_part_result: Option<CopyPartResult>,
pub copy_source_version_id: 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 UploadPartCopyOutput.
Fields§
§bucket_key_enabled: Option<bool>HTTP header: x-amz-server-side-encryption-bucket-key-enabled.
copy_part_result: Option<CopyPartResult>HTTP payload body.
copy_source_version_id: Option<String>HTTP header: x-amz-copy-source-version-id.
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 UploadPartCopyOutput
impl Clone for UploadPartCopyOutput
Source§fn clone(&self) -> UploadPartCopyOutput
fn clone(&self) -> UploadPartCopyOutput
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 UploadPartCopyOutput
impl Debug for UploadPartCopyOutput
Source§impl Default for UploadPartCopyOutput
impl Default for UploadPartCopyOutput
Source§fn default() -> UploadPartCopyOutput
fn default() -> UploadPartCopyOutput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UploadPartCopyOutput
impl RefUnwindSafe for UploadPartCopyOutput
impl Send for UploadPartCopyOutput
impl Sync for UploadPartCopyOutput
impl Unpin for UploadPartCopyOutput
impl UnsafeUnpin for UploadPartCopyOutput
impl UnwindSafe for UploadPartCopyOutput
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