pub enum ReceiptCapacityExceeded {
Enrollment {
request: EnrollmentEnvelope,
scope: EnrollmentReceiptCapacityScope,
limit: u64,
occupied: u64,
},
CredentialAttach {
request: AttachEnvelope,
scope: ReceiptCapacityScope,
limit: u64,
occupied: u64,
},
}Expand description
Receipt/provenance capacity refusal with origin-specific valid scopes.
Variants§
Enrollment
Enrollment capacity refusal.
Fields
§
request: EnrollmentEnvelopeEnrollment request envelope.
§
scope: EnrollmentReceiptCapacityScopeOne of the three scopes reachable before identity mint.
CredentialAttach
Credential-attach capacity refusal.
Fields
§
request: AttachEnvelopeCredential-attach request envelope.
§
scope: ReceiptCapacityScopeFirst full scope in the exact five-scope order.
Implementations§
Trait Implementations§
Source§impl Clone for ReceiptCapacityExceeded
impl Clone for ReceiptCapacityExceeded
Source§fn clone(&self) -> ReceiptCapacityExceeded
fn clone(&self) -> ReceiptCapacityExceeded
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 moreSource§impl Debug for ReceiptCapacityExceeded
impl Debug for ReceiptCapacityExceeded
impl Eq for ReceiptCapacityExceeded
Source§impl PartialEq for ReceiptCapacityExceeded
impl PartialEq for ReceiptCapacityExceeded
impl StructuralPartialEq for ReceiptCapacityExceeded
Auto Trait Implementations§
impl Freeze for ReceiptCapacityExceeded
impl RefUnwindSafe for ReceiptCapacityExceeded
impl Send for ReceiptCapacityExceeded
impl Sync for ReceiptCapacityExceeded
impl Unpin for ReceiptCapacityExceeded
impl UnsafeUnpin for ReceiptCapacityExceeded
impl UnwindSafe for ReceiptCapacityExceeded
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