pub struct AwsS3BucketDetails {
pub created_at: Option<String>,
pub owner_id: Option<String>,
pub owner_name: Option<String>,
pub server_side_encryption_configuration: Option<AwsS3BucketServerSideEncryptionConfiguration>,
}Expand description
The details of an Amazon S3 bucket.
Fields§
§created_at: Option<String>The date and time when the S3 bucket was created.
owner_id: Option<String>The canonical user ID of the owner of the S3 bucket.
owner_name: Option<String>The display name of the owner of the S3 bucket.
server_side_encryption_configuration: Option<AwsS3BucketServerSideEncryptionConfiguration>The encryption rules that are applied to the S3 bucket.
Trait Implementations§
Source§impl Clone for AwsS3BucketDetails
impl Clone for AwsS3BucketDetails
Source§fn clone(&self) -> AwsS3BucketDetails
fn clone(&self) -> AwsS3BucketDetails
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 AwsS3BucketDetails
impl Debug for AwsS3BucketDetails
Source§impl Default for AwsS3BucketDetails
impl Default for AwsS3BucketDetails
Source§fn default() -> AwsS3BucketDetails
fn default() -> AwsS3BucketDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AwsS3BucketDetails
impl<'de> Deserialize<'de> for AwsS3BucketDetails
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AwsS3BucketDetails
impl PartialEq for AwsS3BucketDetails
Source§impl Serialize for AwsS3BucketDetails
impl Serialize for AwsS3BucketDetails
impl StructuralPartialEq for AwsS3BucketDetails
Auto Trait Implementations§
impl Freeze for AwsS3BucketDetails
impl RefUnwindSafe for AwsS3BucketDetails
impl Send for AwsS3BucketDetails
impl Sync for AwsS3BucketDetails
impl Unpin for AwsS3BucketDetails
impl UnwindSafe for AwsS3BucketDetails
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