pub struct RetentionOutcome {
pub rule_id: String,
pub noncurrent_days: u64,
pub created: bool,
}Expand description
What ObjectStore::ensure_noncurrent_retention found or did.
Fields§
§rule_id: String§noncurrent_days: u64§created: boolFalse ⇒ a conforming rule was already installed and nothing was written (the read-merge-append path never runs blind).
Trait Implementations§
Source§impl Clone for RetentionOutcome
impl Clone for RetentionOutcome
Source§impl Debug for RetentionOutcome
impl Debug for RetentionOutcome
impl Eq for RetentionOutcome
Source§impl PartialEq for RetentionOutcome
impl PartialEq for RetentionOutcome
impl StructuralPartialEq for RetentionOutcome
Auto Trait Implementations§
impl Freeze for RetentionOutcome
impl RefUnwindSafe for RetentionOutcome
impl Send for RetentionOutcome
impl Sync for RetentionOutcome
impl Unpin for RetentionOutcome
impl UnsafeUnpin for RetentionOutcome
impl UnwindSafe for RetentionOutcome
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