pub struct GetBucketLifecycleConfigurationInputBuilder { /* private fields */ }Expand description
A builder for GetBucketLifecycleConfigurationInput
Implementations§
Source§impl GetBucketLifecycleConfigurationInputBuilder
impl GetBucketLifecycleConfigurationInputBuilder
pub fn set_bucket(&mut self, field: BucketName) -> &mut Self
pub fn set_expected_bucket_owner( &mut self, field: Option<AccountId>, ) -> &mut Self
pub fn bucket(self, field: BucketName) -> Self
pub fn expected_bucket_owner(self, field: Option<AccountId>) -> Self
pub fn build(self) -> Result<GetBucketLifecycleConfigurationInput, BuildError>
Trait Implementations§
Source§impl Default for GetBucketLifecycleConfigurationInputBuilder
impl Default for GetBucketLifecycleConfigurationInputBuilder
Source§fn default() -> GetBucketLifecycleConfigurationInputBuilder
fn default() -> GetBucketLifecycleConfigurationInputBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetBucketLifecycleConfigurationInputBuilder
impl RefUnwindSafe for GetBucketLifecycleConfigurationInputBuilder
impl Send for GetBucketLifecycleConfigurationInputBuilder
impl Sync for GetBucketLifecycleConfigurationInputBuilder
impl Unpin for GetBucketLifecycleConfigurationInputBuilder
impl UnsafeUnpin for GetBucketLifecycleConfigurationInputBuilder
impl UnwindSafe for GetBucketLifecycleConfigurationInputBuilder
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