Struct bonsaidb::keystorage::s3::aws_sdk_s3::types::builders::BucketBuilder
pub struct BucketBuilder { /* private fields */ }
Expand description
A builder for Bucket
.
Implementations§
§impl BucketBuilder
impl BucketBuilder
pub fn name(self, input: impl Into<String>) -> BucketBuilder
pub fn name(self, input: impl Into<String>) -> BucketBuilder
The name of the bucket.
pub fn set_name(self, input: Option<String>) -> BucketBuilder
pub fn set_name(self, input: Option<String>) -> BucketBuilder
The name of the bucket.
pub fn creation_date(self, input: DateTime) -> BucketBuilder
pub fn creation_date(self, input: DateTime) -> BucketBuilder
Date the bucket was created. This date can change when making changes to your bucket, such as editing its bucket policy.
pub fn set_creation_date(self, input: Option<DateTime>) -> BucketBuilder
pub fn set_creation_date(self, input: Option<DateTime>) -> BucketBuilder
Date the bucket was created. This date can change when making changes to your bucket, such as editing its bucket policy.
pub fn get_creation_date(&self) -> &Option<DateTime>
pub fn get_creation_date(&self) -> &Option<DateTime>
Date the bucket was created. This date can change when making changes to your bucket, such as editing its bucket policy.
Trait Implementations§
§impl Clone for BucketBuilder
impl Clone for BucketBuilder
§fn clone(&self) -> BucketBuilder
fn clone(&self) -> BucketBuilder
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 BucketBuilder
impl Debug for BucketBuilder
§impl Default for BucketBuilder
impl Default for BucketBuilder
§fn default() -> BucketBuilder
fn default() -> BucketBuilder
Returns the “default value” for a type. Read more
§impl PartialEq<BucketBuilder> for BucketBuilder
impl PartialEq<BucketBuilder> for BucketBuilder
§fn eq(&self, other: &BucketBuilder) -> bool
fn eq(&self, other: &BucketBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for BucketBuilder
Auto Trait Implementations§
impl RefUnwindSafe for BucketBuilder
impl Send for BucketBuilder
impl Sync for BucketBuilder
impl Unpin for BucketBuilder
impl UnwindSafe for BucketBuilder
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