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
name: BucketName
prefix: Prefix
key_marker: KeyMarker
Marks the last Key returned in a truncated response.
delete_markers: DeleteMarkers
max_keys: MaxKeys
is_truncated: IsTruncated
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.
versions: ObjectVersionList
next_key_marker: NextKeyMarker
Use this value for the key marker request parameter in a subsequent request.
delimiter: Delimiter
next_version_id_marker: NextVersionIdMarker
Use this value for the next version id marker parameter in a subsequent request.
encoding_type: EncodingType
Encoding type used by Amazon S3 to encode object keys in the response.
version_id_marker: VersionIdMarker
common_prefixes: CommonPrefixList
Trait Implementations
impl Debug for ListVersionsResult
[src]
impl Default for ListVersionsResult
[src]
fn default() -> ListVersionsResult
Returns the "default value" for a type. Read more
impl Decodable for ListVersionsResult
[src]
fn decode<__D: Decoder>(
__arg_0: &mut __D
) -> Result<ListVersionsResult, __D::Error>
__arg_0: &mut __D
) -> Result<ListVersionsResult, __D::Error>
Deserialize a value using a Decoder
.