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