pub struct RetentionBudget {
pub max_retained_subtrees: Option<usize>,
pub max_retained_bytes: Option<usize>,
pub max_age_passes: Option<u64>,
}Fields§
§max_retained_subtrees: Option<usize>§max_retained_bytes: Option<usize>§max_age_passes: Option<u64>Implementations§
Trait Implementations§
Source§impl Clone for RetentionBudget
impl Clone for RetentionBudget
Source§fn clone(&self) -> RetentionBudget
fn clone(&self) -> RetentionBudget
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 RetentionBudget
impl Debug for RetentionBudget
Source§impl Default for RetentionBudget
impl Default for RetentionBudget
Source§impl PartialEq for RetentionBudget
impl PartialEq for RetentionBudget
impl Copy for RetentionBudget
impl Eq for RetentionBudget
impl StructuralPartialEq for RetentionBudget
Auto Trait Implementations§
impl Freeze for RetentionBudget
impl RefUnwindSafe for RetentionBudget
impl Send for RetentionBudget
impl Sync for RetentionBudget
impl Unpin for RetentionBudget
impl UnsafeUnpin for RetentionBudget
impl UnwindSafe for RetentionBudget
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