pub struct ListObjectVersionsInput {
pub bucket: String,
pub delimiter: Option<String>,
pub encoding_type: Option<EncodingType>,
pub expected_bucket_owner: Option<String>,
pub key_marker: Option<String>,
pub max_keys: Option<i32>,
pub optional_object_attributes: Vec<OptionalObjectAttributes>,
pub prefix: Option<String>,
pub request_payer: Option<RequestPayer>,
pub version_id_marker: Option<String>,
}Expand description
S3 ListObjectVersionsInput.
Fields§
§bucket: StringHTTP label (URI path).
delimiter: Option<String>HTTP query: delimiter.
encoding_type: Option<EncodingType>HTTP query: encoding-type.
expected_bucket_owner: Option<String>HTTP header: x-amz-expected-bucket-owner.
key_marker: Option<String>HTTP query: key-marker.
max_keys: Option<i32>HTTP query: max-keys.
optional_object_attributes: Vec<OptionalObjectAttributes>HTTP header: x-amz-optional-object-attributes.
prefix: Option<String>HTTP query: prefix.
request_payer: Option<RequestPayer>HTTP header: x-amz-request-payer.
version_id_marker: Option<String>HTTP query: version-id-marker.
Trait Implementations§
Source§impl Clone for ListObjectVersionsInput
impl Clone for ListObjectVersionsInput
Source§fn clone(&self) -> ListObjectVersionsInput
fn clone(&self) -> ListObjectVersionsInput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ListObjectVersionsInput
impl Debug for ListObjectVersionsInput
Source§impl Default for ListObjectVersionsInput
impl Default for ListObjectVersionsInput
Source§fn default() -> ListObjectVersionsInput
fn default() -> ListObjectVersionsInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ListObjectVersionsInput
impl RefUnwindSafe for ListObjectVersionsInput
impl Send for ListObjectVersionsInput
impl Sync for ListObjectVersionsInput
impl Unpin for ListObjectVersionsInput
impl UnsafeUnpin for ListObjectVersionsInput
impl UnwindSafe for ListObjectVersionsInput
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