pub struct PutBucketLoggingInput {
pub bucket: String,
pub bucket_logging_status: BucketLoggingStatus,
pub checksum_algorithm: Option<ChecksumAlgorithm>,
pub content_md5: Option<String>,
pub expected_bucket_owner: Option<String>,
}Expand description
S3 PutBucketLoggingInput.
Fields§
§bucket: StringHTTP label (URI path).
bucket_logging_status: BucketLoggingStatusHTTP payload body.
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.
Trait Implementations§
Source§impl Clone for PutBucketLoggingInput
impl Clone for PutBucketLoggingInput
Source§fn clone(&self) -> PutBucketLoggingInput
fn clone(&self) -> PutBucketLoggingInput
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 PutBucketLoggingInput
impl Debug for PutBucketLoggingInput
Source§impl Default for PutBucketLoggingInput
impl Default for PutBucketLoggingInput
Source§fn default() -> PutBucketLoggingInput
fn default() -> PutBucketLoggingInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PutBucketLoggingInput
impl RefUnwindSafe for PutBucketLoggingInput
impl Send for PutBucketLoggingInput
impl Sync for PutBucketLoggingInput
impl Unpin for PutBucketLoggingInput
impl UnsafeUnpin for PutBucketLoggingInput
impl UnwindSafe for PutBucketLoggingInput
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