pub struct VerificationLimits {
pub max_statement_bytes: usize,
pub max_statement_cbor_items: usize,
pub max_statement_cbor_nesting: usize,
pub max_statement_map_entries: usize,
pub max_associations: usize,
pub max_accepted_identities: usize,
pub max_candidate_keys: usize,
pub max_signature_attempts: usize,
pub max_trust_field_bytes: usize,
}Expand description
Tightenable hard ceilings. Raw statement/trust limits precede allocating decoders and key/proof Cartesian work is checked before the first signature attempt.
Fields§
§max_statement_bytes: usize§max_statement_cbor_items: usize§max_statement_cbor_nesting: usize§max_statement_map_entries: usize§max_associations: usize§max_accepted_identities: usize§max_candidate_keys: usize§max_signature_attempts: usize§max_trust_field_bytes: usizeTrait Implementations§
Source§impl Clone for VerificationLimits
impl Clone for VerificationLimits
Source§impl Debug for VerificationLimits
impl Debug for VerificationLimits
Source§impl Default for VerificationLimits
impl Default for VerificationLimits
impl Eq for VerificationLimits
Source§impl PartialEq for VerificationLimits
impl PartialEq for VerificationLimits
impl StructuralPartialEq for VerificationLimits
Auto Trait Implementations§
impl Freeze for VerificationLimits
impl RefUnwindSafe for VerificationLimits
impl Send for VerificationLimits
impl Sync for VerificationLimits
impl Unpin for VerificationLimits
impl UnsafeUnpin for VerificationLimits
impl UnwindSafe for VerificationLimits
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