Struct aws_sdk_s3control::model::LifecycleConfiguration
source · [−]#[non_exhaustive]pub struct LifecycleConfiguration { /* private fields */ }Expand description
The container for the Outposts bucket lifecycle configuration.
Implementations
sourceimpl LifecycleConfiguration
impl LifecycleConfiguration
sourcepub fn rules(&self) -> Option<&[LifecycleRule]>
pub fn rules(&self) -> Option<&[LifecycleRule]>
A lifecycle rule for individual objects in an Outposts bucket.
sourceimpl LifecycleConfiguration
impl LifecycleConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture LifecycleConfiguration.
Trait Implementations
sourceimpl Clone for LifecycleConfiguration
impl Clone for LifecycleConfiguration
sourcefn clone(&self) -> LifecycleConfiguration
fn clone(&self) -> LifecycleConfiguration
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 Debug for LifecycleConfiguration
impl Debug for LifecycleConfiguration
sourceimpl PartialEq<LifecycleConfiguration> for LifecycleConfiguration
impl PartialEq<LifecycleConfiguration> for LifecycleConfiguration
sourcefn eq(&self, other: &LifecycleConfiguration) -> bool
fn eq(&self, other: &LifecycleConfiguration) -> bool
impl StructuralPartialEq for LifecycleConfiguration
Auto Trait Implementations
impl RefUnwindSafe for LifecycleConfiguration
impl Send for LifecycleConfiguration
impl Sync for LifecycleConfiguration
impl Unpin for LifecycleConfiguration
impl UnwindSafe for LifecycleConfiguration
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