pub struct DeleteObjectsInput {
pub bucket: String,
pub bypass_governance_retention: Option<bool>,
pub checksum_algorithm: Option<ChecksumAlgorithm>,
pub delete: Delete,
pub expected_bucket_owner: Option<String>,
pub mfa: Option<String>,
pub request_payer: Option<RequestPayer>,
}Expand description
S3 DeleteObjectsInput.
Fields§
§bucket: StringHTTP label (URI path).
bypass_governance_retention: Option<bool>HTTP header: x-amz-bypass-governance-retention.
checksum_algorithm: Option<ChecksumAlgorithm>HTTP header: x-amz-sdk-checksum-algorithm.
delete: DeleteHTTP payload body.
expected_bucket_owner: Option<String>HTTP header: x-amz-expected-bucket-owner.
mfa: Option<String>HTTP header: x-amz-mfa.
request_payer: Option<RequestPayer>HTTP header: x-amz-request-payer.
Trait Implementations§
Source§impl Clone for DeleteObjectsInput
impl Clone for DeleteObjectsInput
Source§fn clone(&self) -> DeleteObjectsInput
fn clone(&self) -> DeleteObjectsInput
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 DeleteObjectsInput
impl Debug for DeleteObjectsInput
Source§impl Default for DeleteObjectsInput
impl Default for DeleteObjectsInput
Source§fn default() -> DeleteObjectsInput
fn default() -> DeleteObjectsInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeleteObjectsInput
impl RefUnwindSafe for DeleteObjectsInput
impl Send for DeleteObjectsInput
impl Sync for DeleteObjectsInput
impl Unpin for DeleteObjectsInput
impl UnsafeUnpin for DeleteObjectsInput
impl UnwindSafe for DeleteObjectsInput
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