Struct assemblylift_iomod_s3_guest::structs::HeadObjectOutput [−][src]
pub struct HeadObjectOutput {}Show fields
pub delete_marker: Option<DeleteMarker>, pub accept_ranges: Option<AcceptRanges>, pub expiration: Option<Expiration>, pub restore: Option<Restore>, pub archive_status: Option<ArchiveStatus>, 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_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 object_lock_mode: Option<ObjectLockMode>, pub object_lock_retain_until_date: Option<ObjectLockRetainUntilDate>, pub object_lock_legal_hold_status: Option<ObjectLockLegalHoldStatus>,
Fields
delete_marker: Option<DeleteMarker>
accept_ranges: Option<AcceptRanges>
expiration: Option<Expiration>
restore: Option<Restore>
archive_status: Option<ArchiveStatus>
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_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>
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 HeadObjectOutput
impl Send for HeadObjectOutput
impl Sync for HeadObjectOutput
impl Unpin for HeadObjectOutput
impl UnwindSafe for HeadObjectOutput