#[non_exhaustive]pub struct DeleteObjectAnnotationOutput {
pub object_version_id: Option<String>,
pub request_charged: Option<RequestCharged>,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.object_version_id: Option<String>The version ID of the object that the annotation was deleted from.
request_charged: Option<RequestCharged>If present, indicates that the requester was successfully charged for the request. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.
This functionality is not supported for directory buckets.
Implementations§
Source§impl DeleteObjectAnnotationOutput
impl DeleteObjectAnnotationOutput
Sourcepub fn object_version_id(&self) -> Option<&str>
pub fn object_version_id(&self) -> Option<&str>
The version ID of the object that the annotation was deleted from.
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. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.
This functionality is not supported for directory buckets.
Source§impl DeleteObjectAnnotationOutput
impl DeleteObjectAnnotationOutput
Sourcepub fn builder() -> DeleteObjectAnnotationOutputBuilder
pub fn builder() -> DeleteObjectAnnotationOutputBuilder
Creates a new builder-style object to manufacture DeleteObjectAnnotationOutput.
Trait Implementations§
Source§impl Clone for DeleteObjectAnnotationOutput
impl Clone for DeleteObjectAnnotationOutput
Source§fn clone(&self) -> DeleteObjectAnnotationOutput
fn clone(&self) -> DeleteObjectAnnotationOutput
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DeleteObjectAnnotationOutput
impl Debug for DeleteObjectAnnotationOutput
Source§impl RequestId for DeleteObjectAnnotationOutput
impl RequestId for DeleteObjectAnnotationOutput
Source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.Source§impl RequestIdExt for DeleteObjectAnnotationOutput
impl RequestIdExt for DeleteObjectAnnotationOutput
Source§fn extended_request_id(&self) -> Option<&str>
fn extended_request_id(&self) -> Option<&str>
impl StructuralPartialEq for DeleteObjectAnnotationOutput
Auto Trait Implementations§
impl Freeze for DeleteObjectAnnotationOutput
impl RefUnwindSafe for DeleteObjectAnnotationOutput
impl Send for DeleteObjectAnnotationOutput
impl Sync for DeleteObjectAnnotationOutput
impl Unpin for DeleteObjectAnnotationOutput
impl UnsafeUnpin for DeleteObjectAnnotationOutput
impl UnwindSafe for DeleteObjectAnnotationOutput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more