pub struct PutBucketRequestPaymentInput {
pub bucket: String,
pub checksum_algorithm: Option<ChecksumAlgorithm>,
pub content_md5: Option<String>,
pub expected_bucket_owner: Option<String>,
pub request_payment_configuration: RequestPaymentConfiguration,
}Expand description
S3 PutBucketRequestPaymentInput.
Fields§
§bucket: StringHTTP label (URI path).
checksum_algorithm: Option<ChecksumAlgorithm>HTTP header: x-amz-sdk-checksum-algorithm.
content_md5: Option<String>HTTP header: Content-MD5.
expected_bucket_owner: Option<String>HTTP header: x-amz-expected-bucket-owner.
request_payment_configuration: RequestPaymentConfigurationHTTP payload body.
Trait Implementations§
Source§impl Clone for PutBucketRequestPaymentInput
impl Clone for PutBucketRequestPaymentInput
Source§fn clone(&self) -> PutBucketRequestPaymentInput
fn clone(&self) -> PutBucketRequestPaymentInput
Returns a duplicate 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 PutBucketRequestPaymentInput
impl Debug for PutBucketRequestPaymentInput
Source§impl Default for PutBucketRequestPaymentInput
impl Default for PutBucketRequestPaymentInput
Source§fn default() -> PutBucketRequestPaymentInput
fn default() -> PutBucketRequestPaymentInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PutBucketRequestPaymentInput
impl RefUnwindSafe for PutBucketRequestPaymentInput
impl Send for PutBucketRequestPaymentInput
impl Sync for PutBucketRequestPaymentInput
impl Unpin for PutBucketRequestPaymentInput
impl UnsafeUnpin for PutBucketRequestPaymentInput
impl UnwindSafe for PutBucketRequestPaymentInput
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