pub struct ListObjectsInput { /* private fields */ }Implementations§
Source§impl ListObjectsInput
impl ListObjectsInput
pub fn prefix(&self) -> &str
pub fn delimiter(&self) -> &str
pub fn encoding_type(&self) -> &str
pub fn set_prefix(&mut self, prefix: impl Into<String>)
pub fn set_delimiter(&mut self, delimiter: impl Into<String>)
pub fn set_encoding_type(&mut self, encoding_type: impl Into<String>)
Source§impl ListObjectsInput
impl ListObjectsInput
pub fn request_date(&self) -> Option<DateTime<Utc>>
pub fn request_host(&self) -> &str
pub fn request_header(&self) -> &Option<HashMap<String, String>>
pub fn request_query(&self) -> &Option<HashMap<String, String>>
pub fn set_request_date(&mut self, request_date: impl Into<DateTime<Utc>>)
pub fn set_request_host(&mut self, request_host: impl Into<String>)
pub fn set_request_header( &mut self, request_header: impl Into<HashMap<String, String>>, )
pub fn set_request_query( &mut self, request_query: impl Into<HashMap<String, String>>, )
Source§impl ListObjectsInput
impl ListObjectsInput
pub fn new(bucket: impl Into<String>) -> Self
pub fn bucket(&self) -> &str
pub fn marker(&self) -> &str
pub fn max_keys(&self) -> isize
pub fn fetch_meta(&self) -> bool
pub fn set_bucket(&mut self, bucket: impl Into<String>)
pub fn set_marker(&mut self, marker: impl Into<String>)
pub fn set_max_keys(&mut self, max_keys: isize)
pub fn set_fetch_meta(&mut self, fetch_meta: bool)
Trait Implementations§
Source§impl Clone for ListObjectsInput
impl Clone for ListObjectsInput
Source§fn clone(&self) -> ListObjectsInput
fn clone(&self) -> ListObjectsInput
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 ListObjectsInput
impl Debug for ListObjectsInput
Source§impl Default for ListObjectsInput
impl Default for ListObjectsInput
Source§impl GenericInputTrait for ListObjectsInput
impl GenericInputTrait for ListObjectsInput
Source§impl PartialEq for ListObjectsInput
impl PartialEq for ListObjectsInput
impl StructuralPartialEq for ListObjectsInput
Auto Trait Implementations§
impl Freeze for ListObjectsInput
impl RefUnwindSafe for ListObjectsInput
impl Send for ListObjectsInput
impl Sync for ListObjectsInput
impl Unpin for ListObjectsInput
impl UnsafeUnpin for ListObjectsInput
impl UnwindSafe for ListObjectsInput
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