pub trait FromASN1WithBody: Sized {
    type Error: From<ASN1DecodeErr>;

    fn from_asn1_with_body<'a>(
        v: &'a [ASN1Block],
        _b: &[u8]
    ) -> Result<(Self, &'a [ASN1Block]), Self::Error>; }
Expand description

A trait defining types that can be decoded from an ASN1Block stream, assuming they also have access to the underlying bytes making up the stream.

Required Associated Types

Required Methods

Implementors