Struct assemblylift_iomod_s3_guest::structs::GetObjectOutput [−][src]
pub struct GetObjectOutput {}Show fields
pub body: Option<Body>, pub delete_marker: Option<DeleteMarker>, pub accept_ranges: Option<AcceptRanges>, pub expiration: Option<Expiration>, pub restore: Option<Restore>, pub last_modified: Option<LastModified>, pub content_length: Option<ContentLength>, pub e_tag: Option<ETag>, pub missing_meta: Option<MissingMeta>, pub version_id: Option<ObjectVersionId>, pub cache_control: Option<CacheControl>, pub content_disposition: Option<ContentDisposition>, pub content_encoding: Option<ContentEncoding>, pub content_language: Option<ContentLanguage>, pub content_range: Option<ContentRange>, pub content_type: Option<ContentType>, pub expires: Option<Expires>, pub website_redirect_location: Option<WebsiteRedirectLocation>, pub server_side_encryption: Option<ServerSideEncryption>, pub metadata: Option<Metadata>, pub sse_customer_algorithm: Option<SSECustomerAlgorithm>, pub sse_customer_key_md5: Option<SSECustomerKeyMD5>, pub ssekms_key_id: Option<SSEKMSKeyId>, pub bucket_key_enabled: Option<BucketKeyEnabled>, pub storage_class: Option<StorageClass>, pub request_charged: Option<RequestCharged>, pub replication_status: Option<ReplicationStatus>, pub parts_count: Option<PartsCount>, pub tag_count: Option<TagCount>, pub object_lock_mode: Option<ObjectLockMode>, pub object_lock_retain_until_date: Option<ObjectLockRetainUntilDate>, pub object_lock_legal_hold_status: Option<ObjectLockLegalHoldStatus>,
Fields
body: Option<Body>
delete_marker: Option<DeleteMarker>
accept_ranges: Option<AcceptRanges>
expiration: Option<Expiration>
restore: Option<Restore>
last_modified: Option<LastModified>
content_length: Option<ContentLength>
e_tag: Option<ETag>
missing_meta: Option<MissingMeta>
version_id: Option<ObjectVersionId>
cache_control: Option<CacheControl>
content_disposition: Option<ContentDisposition>
content_encoding: Option<ContentEncoding>
content_language: Option<ContentLanguage>
content_range: Option<ContentRange>
content_type: Option<ContentType>
expires: Option<Expires>
website_redirect_location: Option<WebsiteRedirectLocation>
server_side_encryption: Option<ServerSideEncryption>
metadata: Option<Metadata>
sse_customer_algorithm: Option<SSECustomerAlgorithm>
sse_customer_key_md5: Option<SSECustomerKeyMD5>
ssekms_key_id: Option<SSEKMSKeyId>
bucket_key_enabled: Option<BucketKeyEnabled>
storage_class: Option<StorageClass>
request_charged: Option<RequestCharged>
replication_status: Option<ReplicationStatus>
parts_count: Option<PartsCount>
tag_count: Option<TagCount>
object_lock_mode: Option<ObjectLockMode>
object_lock_retain_until_date: Option<ObjectLockRetainUntilDate>
object_lock_legal_hold_status: Option<ObjectLockLegalHoldStatus>
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 GetObjectOutput
impl Send for GetObjectOutput
impl Sync for GetObjectOutput
impl Unpin for GetObjectOutput
impl UnwindSafe for GetObjectOutput