Struct aws_sdk_s3::model::DeletedObject
source · [−]#[non_exhaustive]pub struct DeletedObject { /* private fields */ }
Expand description
Information about the deleted object.
Implementations
sourceimpl DeletedObject
impl DeletedObject
sourcepub fn version_id(&self) -> Option<&str>
pub fn version_id(&self) -> Option<&str>
The version ID of the deleted object.
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. In a simple DELETE, this header indicates whether (true) or not (false) a delete marker was created.
sourcepub fn delete_marker_version_id(&self) -> Option<&str>
pub fn delete_marker_version_id(&self) -> Option<&str>
The version ID of the delete marker created as a result of the DELETE operation. If you delete a specific object version, the value returned by this header is the version ID of the object version deleted.
sourceimpl DeletedObject
impl DeletedObject
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DeletedObject
.
Trait Implementations
sourceimpl Clone for DeletedObject
impl Clone for DeletedObject
sourcefn clone(&self) -> DeletedObject
fn clone(&self) -> DeletedObject
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for DeletedObject
impl Debug for DeletedObject
sourceimpl PartialEq<DeletedObject> for DeletedObject
impl PartialEq<DeletedObject> for DeletedObject
sourcefn eq(&self, other: &DeletedObject) -> bool
fn eq(&self, other: &DeletedObject) -> bool
impl StructuralPartialEq for DeletedObject
Auto Trait Implementations
impl RefUnwindSafe for DeletedObject
impl Send for DeletedObject
impl Sync for DeletedObject
impl Unpin for DeletedObject
impl UnwindSafe for DeletedObject
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more