Struct aws_sdk_s3::operation::delete_object::DeleteObjectOutput
source · #[non_exhaustive]pub struct DeleteObjectOutput { /* private fields */ }
Implementations§
source§impl DeleteObjectOutput
impl DeleteObjectOutput
sourcepub fn delete_marker(&self) -> bool
pub fn delete_marker(&self) -> bool
Specifies whether the versioned object that was permanently deleted was (true) or was not (false) a delete marker.
sourcepub fn version_id(&self) -> Option<&str>
pub fn version_id(&self) -> Option<&str>
Returns the version ID of the delete marker created as a result of the DELETE operation.
sourcepub fn request_charged(&self) -> Option<&RequestCharged>
pub fn request_charged(&self) -> Option<&RequestCharged>
If present, indicates that the requester was successfully charged for the request.
source§impl DeleteObjectOutput
impl DeleteObjectOutput
sourcepub fn builder() -> DeleteObjectOutputBuilder
pub fn builder() -> DeleteObjectOutputBuilder
Creates a new builder-style object to manufacture DeleteObjectOutput
.
Trait Implementations§
source§impl Clone for DeleteObjectOutput
impl Clone for DeleteObjectOutput
source§fn clone(&self) -> DeleteObjectOutput
fn clone(&self) -> DeleteObjectOutput
Returns a copy 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 DeleteObjectOutput
impl Debug for DeleteObjectOutput
source§impl PartialEq<DeleteObjectOutput> for DeleteObjectOutput
impl PartialEq<DeleteObjectOutput> for DeleteObjectOutput
source§fn eq(&self, other: &DeleteObjectOutput) -> bool
fn eq(&self, other: &DeleteObjectOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DeleteObjectOutput
impl RequestId for DeleteObjectOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.source§impl RequestIdExt for DeleteObjectOutput
impl RequestIdExt for DeleteObjectOutput
source§fn extended_request_id(&self) -> Option<&str>
fn extended_request_id(&self) -> Option<&str>
Returns the S3 Extended Request ID necessary when contacting AWS Support.
impl StructuralPartialEq for DeleteObjectOutput
Auto Trait Implementations§
impl RefUnwindSafe for DeleteObjectOutput
impl Send for DeleteObjectOutput
impl Sync for DeleteObjectOutput
impl Unpin for DeleteObjectOutput
impl UnwindSafe for DeleteObjectOutput
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