asnfuzzgen-codecs 0.1.3

ASN.1 Codecs for Rust Types representing ASN.1 Types.
Documentation
//! Codec support for ASN.1 Types.

#![allow(dead_code)]
mod per;

use std::convert::TryFrom;
use std::fmt::Debug;

#[doc(inline)]
pub use per::PerCodecData;

#[doc(inline)]
pub use per::PerCodecError;

#[doc(inline)]
pub use per::aper;

#[doc(inline)]
pub use per::uper;

//pub trait ChoiceKey: TryFrom<u128> { }

pub trait Asn1Choice {
    fn choice_key<K: TryFrom<u128> + Debug>(&self) -> K
    where
        <K as TryFrom<u128>>::Error: std::fmt::Debug;
}