pub struct MembershipCounts {
pub decisions_asked: u64,
pub admissions_asked: u64,
pub pages_asked: u64,
pub page_rows: u64,
pub local_lookups: u64,
pub release_checks: u64,
pub refused: u64,
pub affected_visited: u64,
pub resume_rechecks: u64,
pub released: u64,
pub locks: u64,
}Expand description
Every count the gate keeps, by owned phase (ACCESS-006 R6). There is no history, roster or whole-state structure to traverse or clone, so no such count exists; a page’s rows are counted as received.
Fields§
§decisions_asked: u64Membership decisions asked of the provider.
admissions_asked: u64Admission decisions asked of the provider.
pages_asked: u64Pages asked of the provider.
page_rows: u64Page rows received.
local_lookups: u64Checks answered from the index.
release_checks: u64Release checks made at a delivery seam.
refused: u64Refused checks.
affected_visited: u64Bindings a change’s reverse index visited.
resume_rechecks: u64Bindings a resume re-decided.
released: u64Bindings released when their last connection closed.
locks: u64Index lock acquisitions.
Trait Implementations§
Source§impl Clone for MembershipCounts
impl Clone for MembershipCounts
impl Copy for MembershipCounts
Source§impl Debug for MembershipCounts
impl Debug for MembershipCounts
Source§impl Default for MembershipCounts
impl Default for MembershipCounts
impl Eq for MembershipCounts
Source§impl PartialEq for MembershipCounts
impl PartialEq for MembershipCounts
impl StructuralPartialEq for MembershipCounts
Auto Trait Implementations§
impl Freeze for MembershipCounts
impl RefUnwindSafe for MembershipCounts
impl Send for MembershipCounts
impl Sync for MembershipCounts
impl Unpin for MembershipCounts
impl UnsafeUnpin for MembershipCounts
impl UnwindSafe for MembershipCounts
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.