pub struct InspectionPolicy {
pub strict_cross_map: bool,
pub limits: InspectionLimits,
}Expand description
Selected local policy. Support, protected kid and empty external AAD are fixed to the accepted initial profile; callers cannot declare new supported semantics. Limits may be tightened, never raised above the default hard ceilings.
Fields§
§strict_cross_map: bool§limits: InspectionLimitsImplementations§
Source§impl InspectionPolicy
impl InspectionPolicy
pub const ID: &'static str = "pask71-local-ed25519-rfc9162/1"
pub const UNDERSTOOD_CRITICAL_LABELS: &'static [i128]
pub const EXTERNAL_AAD: &'static [u8]
Trait Implementations§
Source§impl Clone for InspectionPolicy
impl Clone for InspectionPolicy
Source§impl Debug for InspectionPolicy
impl Debug for InspectionPolicy
Source§impl Default for InspectionPolicy
impl Default for InspectionPolicy
impl Eq for InspectionPolicy
Source§impl PartialEq for InspectionPolicy
impl PartialEq for InspectionPolicy
Source§impl Serialize for InspectionPolicy
impl Serialize for InspectionPolicy
impl StructuralPartialEq for InspectionPolicy
Auto Trait Implementations§
impl Freeze for InspectionPolicy
impl RefUnwindSafe for InspectionPolicy
impl Send for InspectionPolicy
impl Sync for InspectionPolicy
impl Unpin for InspectionPolicy
impl UnsafeUnpin for InspectionPolicy
impl UnwindSafe for InspectionPolicy
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