pub struct RotationBacklog {
pub tenants_with_purges: u64,
pub purges: u64,
pub oldest_purge: Option<OffsetDateTime>,
pub removals: u64,
pub oldest_removal: Option<OffsetDateTime>,
}Expand description
Work that only a key rotation finishes: purges since each tenant key’s rotation, and tenant removals since the master key’s. Read from the audit logs only.
Fields§
§tenants_with_purges: u64§purges: u64§oldest_purge: Option<OffsetDateTime>§removals: u64§oldest_removal: Option<OffsetDateTime>Trait Implementations§
Source§impl Clone for RotationBacklog
impl Clone for RotationBacklog
impl Copy for RotationBacklog
Source§impl Debug for RotationBacklog
impl Debug for RotationBacklog
Source§impl Default for RotationBacklog
impl Default for RotationBacklog
impl Eq for RotationBacklog
Source§impl PartialEq for RotationBacklog
impl PartialEq for RotationBacklog
impl StructuralPartialEq for RotationBacklog
Auto Trait Implementations§
impl Freeze for RotationBacklog
impl RefUnwindSafe for RotationBacklog
impl Send for RotationBacklog
impl Sync for RotationBacklog
impl Unpin for RotationBacklog
impl UnsafeUnpin for RotationBacklog
impl UnwindSafe for RotationBacklog
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<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.