pub struct VersionListResult {
pub versions: Vec<VersionListEntry>,
pub common_prefixes: Vec<String>,
pub is_truncated: bool,
pub next_key_marker: Option<String>,
pub next_version_id_marker: Option<String>,
}Expand description
Result of a ListObjectVersions operation.
Fields§
§versions: Vec<VersionListEntry>Object versions and delete markers.
common_prefixes: Vec<String>Common prefixes when a delimiter is used.
is_truncated: boolWhether the result is truncated.
next_key_marker: Option<String>The key marker for the next page.
next_version_id_marker: Option<String>The version-id marker for the next page.
Trait Implementations§
Source§impl Clone for VersionListResult
impl Clone for VersionListResult
Source§fn clone(&self) -> VersionListResult
fn clone(&self) -> VersionListResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for VersionListResult
impl RefUnwindSafe for VersionListResult
impl Send for VersionListResult
impl Sync for VersionListResult
impl Unpin for VersionListResult
impl UnsafeUnpin for VersionListResult
impl UnwindSafe for VersionListResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more