pub enum EnrollmentReceiptCapacityScope {
LiveReceiptServer,
ProvenanceServer,
ProvenanceConversation,
}Expand description
Receipt/provenance scopes reachable from enrollment.
Per-participant occupancy is zero before a new identity exists, so the two per-participant refusal arms are deliberately unconstructible here.
Variants§
LiveReceiptServer
Server-wide live receipt rows.
ProvenanceServer
Server-wide provenance rows.
ProvenanceConversation
Per-conversation provenance rows.
Implementations§
Source§impl EnrollmentReceiptCapacityScope
impl EnrollmentReceiptCapacityScope
Sourcepub const fn wire_scope(self) -> ReceiptCapacityScope
pub const fn wire_scope(self) -> ReceiptCapacityScope
Returns the shared five-value wire registry entry.
Trait Implementations§
Source§impl Clone for EnrollmentReceiptCapacityScope
impl Clone for EnrollmentReceiptCapacityScope
Source§fn clone(&self) -> EnrollmentReceiptCapacityScope
fn clone(&self) -> EnrollmentReceiptCapacityScope
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 EnrollmentReceiptCapacityScope
impl Eq for EnrollmentReceiptCapacityScope
impl StructuralPartialEq for EnrollmentReceiptCapacityScope
Auto Trait Implementations§
impl Freeze for EnrollmentReceiptCapacityScope
impl RefUnwindSafe for EnrollmentReceiptCapacityScope
impl Send for EnrollmentReceiptCapacityScope
impl Sync for EnrollmentReceiptCapacityScope
impl Unpin for EnrollmentReceiptCapacityScope
impl UnsafeUnpin for EnrollmentReceiptCapacityScope
impl UnwindSafe for EnrollmentReceiptCapacityScope
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