pub enum ParticipantCapabilityConfigurationInvalid {
NonzeroLimit {
field: CapabilityLimitField,
actual: u64,
required_minimum: u64,
},
ReceiptDeadlineOrder {
attach_receipt_ttl_ms: u64,
receipt_provenance_ttl_ms: u64,
required_minimum_provenance_ttl_ms: u64,
},
}Expand description
Participant receipt/identity configuration is invalid.
Each variant is the exact flat dimension body; no generic reason or optional operand bag exists.
Variants§
NonzeroLimit
First signed capability limit in validation order was zero.
Fields
§
field: CapabilityLimitFieldOffending configuration field.
ReceiptDeadlineOrder
Receipt provenance would expire before the receipt.
Trait Implementations§
Source§impl Clone for ParticipantCapabilityConfigurationInvalid
impl Clone for ParticipantCapabilityConfigurationInvalid
Source§fn clone(&self) -> ParticipantCapabilityConfigurationInvalid
fn clone(&self) -> ParticipantCapabilityConfigurationInvalid
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 ParticipantCapabilityConfigurationInvalid
impl Eq for ParticipantCapabilityConfigurationInvalid
impl StructuralPartialEq for ParticipantCapabilityConfigurationInvalid
Auto Trait Implementations§
impl Freeze for ParticipantCapabilityConfigurationInvalid
impl RefUnwindSafe for ParticipantCapabilityConfigurationInvalid
impl Send for ParticipantCapabilityConfigurationInvalid
impl Sync for ParticipantCapabilityConfigurationInvalid
impl Unpin for ParticipantCapabilityConfigurationInvalid
impl UnsafeUnpin for ParticipantCapabilityConfigurationInvalid
impl UnwindSafe for ParticipantCapabilityConfigurationInvalid
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