pub trait Asn1DefinedByReadable<'a, T: Asn1Readable<'a>>: Sized {
    // Required method
    fn parse(item: T, parser: &mut Parser<'a>) -> ParseResult<Self>;
}

Required Methods§

source

fn parse(item: T, parser: &mut Parser<'a>) -> ParseResult<Self>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a, T: Asn1Readable<'a>, U: Asn1DefinedByReadable<'a, T>, const TAG: u32> Asn1DefinedByReadable<'a, T> for Explicit<U, { TAG }>