pub enum RetentionMode {
KeepForDays,
DeleteAfterDays,
GlacierAfterDays,
}Expand description
Retention modes
Variants§
KeepForDays
Keep files for N days
DeleteAfterDays
Delete files older than N days
GlacierAfterDays
Move to glacier after N days
Trait Implementations§
Source§impl Clone for RetentionMode
impl Clone for RetentionMode
impl Copy for RetentionMode
Source§impl Debug for RetentionMode
impl Debug for RetentionMode
Source§impl<'de> Deserialize<'de> for RetentionMode
impl<'de> Deserialize<'de> for RetentionMode
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
impl Eq for RetentionMode
Source§impl PartialEq for RetentionMode
impl PartialEq for RetentionMode
Source§impl Serialize for RetentionMode
impl Serialize for RetentionMode
impl StructuralPartialEq for RetentionMode
Auto Trait Implementations§
impl Freeze for RetentionMode
impl RefUnwindSafe for RetentionMode
impl Send for RetentionMode
impl Sync for RetentionMode
impl Unpin for RetentionMode
impl UnsafeUnpin for RetentionMode
impl UnwindSafe for RetentionMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.