Struct assemblylift_iomod_s3_guest::structs::PutObjectOutput [−][src]
pub struct PutObjectOutput { pub expiration: Option<Expiration>, pub e_tag: Option<ETag>, pub server_side_encryption: Option<ServerSideEncryption>, pub version_id: Option<ObjectVersionId>, 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
expiration: Option<Expiration>
e_tag: Option<ETag>
server_side_encryption: Option<ServerSideEncryption>
version_id: Option<ObjectVersionId>
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 PutObjectOutput
impl Send for PutObjectOutput
impl Sync for PutObjectOutput
impl Unpin for PutObjectOutput
impl UnwindSafe for PutObjectOutput