#[non_exhaustive]pub struct PutObjectAclOutputBuilder { /* private fields */ }
Expand description
A builder for PutObjectAclOutput
.
Implementations§
source§impl PutObjectAclOutputBuilder
impl PutObjectAclOutputBuilder
sourcepub fn request_charged(self, input: RequestCharged) -> Self
pub fn request_charged(self, input: RequestCharged) -> Self
If present, indicates that the requester was successfully charged for the request.
This functionality is not supported for directory buckets.
sourcepub fn set_request_charged(self, input: Option<RequestCharged>) -> Self
pub fn set_request_charged(self, input: Option<RequestCharged>) -> Self
If present, indicates that the requester was successfully charged for the request.
This functionality is not supported for directory buckets.
sourcepub fn get_request_charged(&self) -> &Option<RequestCharged>
pub fn get_request_charged(&self) -> &Option<RequestCharged>
If present, indicates that the requester was successfully charged for the request.
This functionality is not supported for directory buckets.
sourcepub fn build(self) -> PutObjectAclOutput
pub fn build(self) -> PutObjectAclOutput
Consumes the builder and constructs a PutObjectAclOutput
.
Trait Implementations§
source§impl Clone for PutObjectAclOutputBuilder
impl Clone for PutObjectAclOutputBuilder
source§fn clone(&self) -> PutObjectAclOutputBuilder
fn clone(&self) -> PutObjectAclOutputBuilder
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 moresource§impl Debug for PutObjectAclOutputBuilder
impl Debug for PutObjectAclOutputBuilder
source§impl Default for PutObjectAclOutputBuilder
impl Default for PutObjectAclOutputBuilder
source§fn default() -> PutObjectAclOutputBuilder
fn default() -> PutObjectAclOutputBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for PutObjectAclOutputBuilder
Auto Trait Implementations§
impl Freeze for PutObjectAclOutputBuilder
impl RefUnwindSafe for PutObjectAclOutputBuilder
impl Send for PutObjectAclOutputBuilder
impl Sync for PutObjectAclOutputBuilder
impl Unpin for PutObjectAclOutputBuilder
impl UnwindSafe for PutObjectAclOutputBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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>
Creates a shared type from an unshared type.