Trait rocket::mtls::oid::asn1_rs::CheckDerConstraints

source ·
pub trait CheckDerConstraints {
    // Required method
    fn check_constraints(any: &Any<'_>) -> Result<(), Error>;
}
Available on crate feature mtls only.
Expand description

Verification of DER constraints

Required Methods§

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'a> CheckDerConstraints for &'a str

source§

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

source§

impl<'a> CheckDerConstraints for bool

source§

impl<'a> CheckDerConstraints for f32

source§

impl<'a> CheckDerConstraints for f64

source§

impl<'a> CheckDerConstraints for i8

source§

impl<'a> CheckDerConstraints for i16

source§

impl<'a> CheckDerConstraints for i32

source§

impl<'a> CheckDerConstraints for i64

source§

impl<'a> CheckDerConstraints for i128

source§

impl<'a> CheckDerConstraints for u8

source§

impl<'a> CheckDerConstraints for u16

source§

impl<'a> CheckDerConstraints for u32

source§

impl<'a> CheckDerConstraints for u64

source§

impl<'a> CheckDerConstraints for u128

source§

impl<'a> CheckDerConstraints for ()

Implementors§

source§

impl CheckDerConstraints for Any<'_>

source§

impl CheckDerConstraints for EmbeddedPdv<'_>

source§

impl CheckDerConstraints for Enumerated

source§

impl CheckDerConstraints for Null

source§

impl CheckDerConstraints for UtcTime

source§

impl<'a> CheckDerConstraints for Real

source§

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

source§

impl<'a> CheckDerConstraints for String

source§

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

source§

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

source§

impl<'a> CheckDerConstraints for Boolean

source§

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

source§

impl<'a> CheckDerConstraints for GeneralizedTime

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 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>

source§

impl<'a, T> CheckDerConstraints for TaggedParser<'a, Implicit, T>

source§

impl<'a, T, const CLASS: u8, const TAG: u32> CheckDerConstraints for TaggedValue<T, Explicit, CLASS, TAG>

source§

impl<'a, T, const CLASS: u8, const TAG: u32> CheckDerConstraints for TaggedValue<T, Implicit, CLASS, TAG>

source§

impl<T> CheckDerConstraints for Option<T>

source§

impl<T> CheckDerConstraints for BTreeSet<T>

source§

impl<T> CheckDerConstraints for HashSet<T>

source§

impl<T> CheckDerConstraints for SequenceOf<T>

source§

impl<T> CheckDerConstraints for SetOf<T>