#[non_exhaustive]pub struct ServerSideEncryptionConfiguration { /* private fields */ }
Expand description
Specifies the default server-side-encryption configuration.
Implementations
sourceimpl ServerSideEncryptionConfiguration
impl ServerSideEncryptionConfiguration
sourcepub fn rules(&self) -> Option<&[ServerSideEncryptionRule]>
pub fn rules(&self) -> Option<&[ServerSideEncryptionRule]>
Container for information about a particular server-side encryption configuration rule.
sourceimpl ServerSideEncryptionConfiguration
impl ServerSideEncryptionConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ServerSideEncryptionConfiguration
.
Trait Implementations
sourceimpl Clone for ServerSideEncryptionConfiguration
impl Clone for ServerSideEncryptionConfiguration
sourcefn clone(&self) -> ServerSideEncryptionConfiguration
fn clone(&self) -> ServerSideEncryptionConfiguration
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl PartialEq<ServerSideEncryptionConfiguration> for ServerSideEncryptionConfiguration
impl PartialEq<ServerSideEncryptionConfiguration> for ServerSideEncryptionConfiguration
sourcefn eq(&self, other: &ServerSideEncryptionConfiguration) -> bool
fn eq(&self, other: &ServerSideEncryptionConfiguration) -> bool
impl StructuralPartialEq for ServerSideEncryptionConfiguration
Auto Trait Implementations
impl RefUnwindSafe for ServerSideEncryptionConfiguration
impl Send for ServerSideEncryptionConfiguration
impl Sync for ServerSideEncryptionConfiguration
impl Unpin for ServerSideEncryptionConfiguration
impl UnwindSafe for ServerSideEncryptionConfiguration
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more