Struct aws_sdk_rust::aws::s3::s3client::ObjectVersion [] [src]

pub struct ObjectVersion {
    pub last_modified: LastModified,
    pub version_id: ObjectVersionId,
    pub e_tag: ETag,
    pub storage_class: ObjectVersionStorageClass,
    pub key: ObjectKey,
    pub owner: Owner,
    pub is_latest: IsLatest,
    pub size: Size,
}

Fields

last_modified: LastModified

Date and time the object was last modified.

version_id: ObjectVersionId

Version ID of an object.

e_tag: ETag storage_class: ObjectVersionStorageClass

The class of storage used to store the object.

key: ObjectKey

The object key.

owner: Owner is_latest: IsLatest

Specifies whether the object is (true) or is not (false) the latest version of an object.

size: Size

Size in bytes of the object.

Trait Implementations

impl Default for ObjectVersion
[src]

fn default() -> ObjectVersion

Returns the "default value" for a type. Read more

impl Debug for ObjectVersion
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.