Struct aws_sdk_rust::aws::s3::object::ListVersionsResult [] [src]

pub struct ListVersionsResult {
    pub name: BucketName,
    pub prefix: Prefix,
    pub key_marker: KeyMarker,
    pub delete_markers: DeleteMarkers,
    pub max_keys: MaxKeys,
    pub is_truncated: IsTruncated,
    pub versions: ObjectVersionList,
    pub next_key_marker: NextKeyMarker,
    pub delimiter: Delimiter,
    pub next_version_id_marker: NextVersionIdMarker,
    pub encoding_type: EncodingType,
    pub version_id_marker: VersionIdMarker,
    pub common_prefixes: CommonPrefixList,
}

Fields

Marks the last Key returned in a truncated response.

A flag that indicates whether or not Amazon S3 returned all of the results that satisfied the search criteria. If your results were truncated, you can make a follow-up paginated request using the NextKeyMarker and NextVersionIdMarker response parameters as a starting place in another request to return the rest of the results.

Use this value for the key marker request parameter in a subsequent request.

Use this value for the next version id marker parameter in a subsequent request.

Encoding type used by Amazon S3 to encode object keys in the response.

Trait Implementations

impl Debug for ListVersionsResult
[src]

Formats the value using the given formatter.

impl Default for ListVersionsResult
[src]

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

impl Decodable for ListVersionsResult
[src]

Deserialize a value using a Decoder.

impl Encodable for ListVersionsResult
[src]

Serialize a value using an Encoder.