pub struct CredentialAttachCapacityCounters { /* private fields */ }Expand description
The five ordered receipt/provenance counters for credential attach.
Implementations§
Source§impl CredentialAttachCapacityCounters
impl CredentialAttachCapacityCounters
Sourcepub const fn new(
live_receipt_server: CapacityCounter,
live_receipt_participant: CapacityCounter,
provenance_server: CapacityCounter,
provenance_conversation: CapacityCounter,
provenance_participant: CapacityCounter,
) -> Self
pub const fn new( live_receipt_server: CapacityCounter, live_receipt_participant: CapacityCounter, provenance_server: CapacityCounter, provenance_conversation: CapacityCounter, provenance_participant: CapacityCounter, ) -> Self
Creates the complete credential-attach counter snapshot.
Sourcepub const fn live_receipt_server(self) -> CapacityCounter
pub const fn live_receipt_server(self) -> CapacityCounter
Returns server-wide live-receipt occupancy.
Sourcepub const fn live_receipt_participant(self) -> CapacityCounter
pub const fn live_receipt_participant(self) -> CapacityCounter
Returns participant live-receipt occupancy.
Sourcepub const fn provenance_server(self) -> CapacityCounter
pub const fn provenance_server(self) -> CapacityCounter
Returns server-wide provenance occupancy.
Sourcepub const fn provenance_conversation(self) -> CapacityCounter
pub const fn provenance_conversation(self) -> CapacityCounter
Returns conversation provenance occupancy.
Sourcepub const fn provenance_participant(self) -> CapacityCounter
pub const fn provenance_participant(self) -> CapacityCounter
Returns participant provenance occupancy.
Trait Implementations§
Source§impl Clone for CredentialAttachCapacityCounters
impl Clone for CredentialAttachCapacityCounters
Source§fn clone(&self) -> CredentialAttachCapacityCounters
fn clone(&self) -> CredentialAttachCapacityCounters
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CredentialAttachCapacityCounters
impl Eq for CredentialAttachCapacityCounters
impl StructuralPartialEq for CredentialAttachCapacityCounters
Auto Trait Implementations§
impl Freeze for CredentialAttachCapacityCounters
impl RefUnwindSafe for CredentialAttachCapacityCounters
impl Send for CredentialAttachCapacityCounters
impl Sync for CredentialAttachCapacityCounters
impl Unpin for CredentialAttachCapacityCounters
impl UnsafeUnpin for CredentialAttachCapacityCounters
impl UnwindSafe for CredentialAttachCapacityCounters
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