pub struct ListObjectsOutput {
pub common_prefixes: Vec<CommonPrefix>,
pub contents: Vec<Object>,
pub delimiter: Option<String>,
pub encoding_type: Option<EncodingType>,
pub is_truncated: Option<bool>,
pub marker: Option<String>,
pub max_keys: Option<i32>,
pub name: Option<String>,
pub next_marker: Option<String>,
pub prefix: Option<String>,
pub request_charged: Option<RequestCharged>,
}Expand description
S3 ListObjectsOutput.
Fields§
§common_prefixes: Vec<CommonPrefix>§contents: Vec<Object>§delimiter: Option<String>§encoding_type: Option<EncodingType>§is_truncated: Option<bool>§marker: Option<String>§max_keys: Option<i32>§name: Option<String>§next_marker: Option<String>§prefix: Option<String>§request_charged: Option<RequestCharged>HTTP header: x-amz-request-charged.
Trait Implementations§
Source§impl Clone for ListObjectsOutput
impl Clone for ListObjectsOutput
Source§fn clone(&self) -> ListObjectsOutput
fn clone(&self) -> ListObjectsOutput
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 moreSource§impl Debug for ListObjectsOutput
impl Debug for ListObjectsOutput
Source§impl Default for ListObjectsOutput
impl Default for ListObjectsOutput
Source§fn default() -> ListObjectsOutput
fn default() -> ListObjectsOutput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ListObjectsOutput
impl RefUnwindSafe for ListObjectsOutput
impl Send for ListObjectsOutput
impl Sync for ListObjectsOutput
impl Unpin for ListObjectsOutput
impl UnsafeUnpin for ListObjectsOutput
impl UnwindSafe for ListObjectsOutput
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