pub struct KeyOrder {
pub wrapped_elsewhere: u64,
pub rotations_stopped: u64,
pub data_under_other_keys: u64,
}Expand description
Whether every tenant’s data is under its current key, as serve
requires before it starts: counts of tenants only, never which.
Fields§
§wrapped_elsewhere: u64Tenants whose key does not unwrap under the master key.
rotations_stopped: u64Tenants with a key rotation stopped part way.
data_under_other_keys: u64Tenants whose catalog does not open under their key, or with a version row naming another key.
Implementations§
Trait Implementations§
impl Copy for KeyOrder
impl Eq for KeyOrder
impl StructuralPartialEq for KeyOrder
Auto Trait Implementations§
impl Freeze for KeyOrder
impl RefUnwindSafe for KeyOrder
impl Send for KeyOrder
impl Sync for KeyOrder
impl Unpin for KeyOrder
impl UnsafeUnpin for KeyOrder
impl UnwindSafe for KeyOrder
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.