pub trait CheckDerConstraints {
    // Required method
    fn check_constraints(any: &Any<'_>) -> Result<()>;
}
Expand description

Verification of DER constraints

Required Methods§

Implementations on Foreign Types§

source§

impl CheckDerConstraints for f32

source§

impl<T> CheckDerConstraints for HashSet<T>where T: CheckDerConstraints,

source§

impl CheckDerConstraints for i128

source§

impl CheckDerConstraints for String

source§

impl CheckDerConstraints for i16

source§

impl CheckDerConstraints for bool

source§

impl CheckDerConstraints for i8

source§

impl<T> CheckDerConstraints for Option<T>where T: CheckDerConstraints,

source§

impl<'a> CheckDerConstraints for &'a str

source§

impl<'a> CheckDerConstraints for &'a [u8]

source§

impl CheckDerConstraints for ()

source§

impl CheckDerConstraints for i64

source§

impl CheckDerConstraints for u16

source§

impl<T> CheckDerConstraints for BTreeSet<T>where T: CheckDerConstraints,

source§

impl CheckDerConstraints for f64

source§

impl<T> CheckDerConstraints for Vec<T>where T: CheckDerConstraints,

source§

impl CheckDerConstraints for u32

source§

impl CheckDerConstraints for u8

source§

impl CheckDerConstraints for u64

source§

impl CheckDerConstraints for i32

source§

impl CheckDerConstraints for u128

Implementors§

source§

impl CheckDerConstraints for Real

source§

impl CheckDerConstraints for Any<'_>

source§

impl CheckDerConstraints for Boolean

source§

impl CheckDerConstraints for EmbeddedPdv<'_>

source§

impl CheckDerConstraints for Enumerated

source§

impl CheckDerConstraints for GeneralizedTime

source§

impl CheckDerConstraints for Null

source§

impl CheckDerConstraints for UtcTime

source§

impl<'a> CheckDerConstraints for BitString<'a>

source§

impl<'a> CheckDerConstraints for BmpString<'a>

source§

impl<'a> CheckDerConstraints for GeneralString<'a>

source§

impl<'a> CheckDerConstraints for GraphicString<'a>

source§

impl<'a> CheckDerConstraints for Ia5String<'a>

source§

impl<'a> CheckDerConstraints for Integer<'a>

source§

impl<'a> CheckDerConstraints for NumericString<'a>

source§

impl<'a> CheckDerConstraints for ObjectDescriptor<'a>

source§

impl<'a> CheckDerConstraints for OctetString<'a>

source§

impl<'a> CheckDerConstraints for Oid<'a>

source§

impl<'a> CheckDerConstraints for PrintableString<'a>

source§

impl<'a> CheckDerConstraints for Sequence<'a>

source§

impl<'a> CheckDerConstraints for Set<'a>

source§

impl<'a> CheckDerConstraints for TeletexString<'a>

source§

impl<'a> CheckDerConstraints for UniversalString<'a>

source§

impl<'a> CheckDerConstraints for Utf8String<'a>

source§

impl<'a> CheckDerConstraints for VideotexString<'a>

source§

impl<'a> CheckDerConstraints for VisibleString<'a>

source§

impl<'a, T> CheckDerConstraints for TaggedParser<'a, Explicit, T>where T: CheckDerConstraints,

source§

impl<'a, T> CheckDerConstraints for TaggedParser<'a, Implicit, T>where T: CheckDerConstraints + Tagged,

source§

impl<T> CheckDerConstraints for SequenceOf<T>where T: CheckDerConstraints,

source§

impl<T> CheckDerConstraints for SetOf<T>where T: CheckDerConstraints,

source§

impl<T, E, const CLASS: u8, const TAG: u32> CheckDerConstraints for TaggedValue<T, E, Explicit, CLASS, TAG>where T: CheckDerConstraints,

source§

impl<T, E, const CLASS: u8, const TAG: u32> CheckDerConstraints for TaggedValue<T, E, Implicit, CLASS, TAG>where T: CheckDerConstraints + Tagged,