Struct bonsaidb::keystorage::s3::aws_sdk_s3::operation::create_bucket::CreateBucketOutput
pub struct CreateBucketOutput {
pub location: Option<String>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.location: Option<String>
A forward slash followed by the name of the bucket.
Implementations§
§impl CreateBucketOutput
impl CreateBucketOutput
§impl CreateBucketOutput
impl CreateBucketOutput
pub fn builder() -> CreateBucketOutputBuilder
pub fn builder() -> CreateBucketOutputBuilder
Creates a new builder-style object to manufacture CreateBucketOutput
.
Trait Implementations§
§impl Clone for CreateBucketOutput
impl Clone for CreateBucketOutput
§fn clone(&self) -> CreateBucketOutput
fn clone(&self) -> CreateBucketOutput
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 more§impl Debug for CreateBucketOutput
impl Debug for CreateBucketOutput
§impl PartialEq<CreateBucketOutput> for CreateBucketOutput
impl PartialEq<CreateBucketOutput> for CreateBucketOutput
§fn eq(&self, other: &CreateBucketOutput) -> bool
fn eq(&self, other: &CreateBucketOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl RequestId for CreateBucketOutput
impl RequestId for CreateBucketOutput
§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.§impl RequestIdExt for CreateBucketOutput
impl RequestIdExt for CreateBucketOutput
§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 CreateBucketOutput
Auto Trait Implementations§
impl RefUnwindSafe for CreateBucketOutput
impl Send for CreateBucketOutput
impl Sync for CreateBucketOutput
impl Unpin for CreateBucketOutput
impl UnwindSafe for CreateBucketOutput
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
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