pub struct ApplicationRetentionPolicy {
pub audit_retention: TimeDelta,
pub outbox_retention: TimeDelta,
pub max_rows_per_relation: usize,
}Expand description
Bounded retention work performed by one maintenance transaction.
Fields§
§audit_retention: TimeDelta§outbox_retention: TimeDelta§max_rows_per_relation: usizeTrait Implementations§
Source§impl Clone for ApplicationRetentionPolicy
impl Clone for ApplicationRetentionPolicy
Source§fn clone(&self) -> ApplicationRetentionPolicy
fn clone(&self) -> ApplicationRetentionPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ApplicationRetentionPolicy
Source§impl Debug for ApplicationRetentionPolicy
impl Debug for ApplicationRetentionPolicy
Source§impl Default for ApplicationRetentionPolicy
impl Default for ApplicationRetentionPolicy
Source§fn default() -> ApplicationRetentionPolicy
fn default() -> ApplicationRetentionPolicy
Returns the “default value” for a type. Read more
impl Eq for ApplicationRetentionPolicy
impl StructuralPartialEq for ApplicationRetentionPolicy
Auto Trait Implementations§
impl Freeze for ApplicationRetentionPolicy
impl RefUnwindSafe for ApplicationRetentionPolicy
impl Send for ApplicationRetentionPolicy
impl Sync for ApplicationRetentionPolicy
impl Unpin for ApplicationRetentionPolicy
impl UnsafeUnpin for ApplicationRetentionPolicy
impl UnwindSafe for ApplicationRetentionPolicy
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,
Source§impl<T> CompactArcDrop for T
impl<T> CompactArcDrop for T
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.