Struct assemblylift_iomod_s3_guest::structs::CopyObjectOutput [−][src]
pub struct CopyObjectOutput { pub copy_object_result: Option<CopyObjectResult>, pub expiration: Option<Expiration>, pub copy_source_version_id: Option<CopySourceVersionId>, pub version_id: Option<ObjectVersionId>, pub server_side_encryption: Option<ServerSideEncryption>, pub sse_customer_algorithm: Option<SSECustomerAlgorithm>, pub sse_customer_key_md5: Option<SSECustomerKeyMD5>, pub ssekms_key_id: Option<SSEKMSKeyId>, pub ssekms_encryption_context: Option<SSEKMSEncryptionContext>, pub bucket_key_enabled: Option<BucketKeyEnabled>, pub request_charged: Option<RequestCharged>, }
Fields
copy_object_result: Option<CopyObjectResult>
expiration: Option<Expiration>
copy_source_version_id: Option<CopySourceVersionId>
version_id: Option<ObjectVersionId>
server_side_encryption: Option<ServerSideEncryption>
sse_customer_algorithm: Option<SSECustomerAlgorithm>
sse_customer_key_md5: Option<SSECustomerKeyMD5>
ssekms_key_id: Option<SSEKMSKeyId>
ssekms_encryption_context: Option<SSEKMSEncryptionContext>
bucket_key_enabled: Option<BucketKeyEnabled>
request_charged: Option<RequestCharged>
Trait Implementations
Returns the “default value” for a type. Read more
fn 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 CopyObjectOutput
impl Send for CopyObjectOutput
impl Sync for CopyObjectOutput
impl Unpin for CopyObjectOutput
impl UnwindSafe for CopyObjectOutput