Trait yasna::FromBER
[−]
[src]
pub trait FromBER: Sized + Eq + Hash { fn from_ber<'a, 'b>(reader: BERReader<'a, 'b>) -> ASN1Result<Self>; fn deserialize_ber_general(src: &[u8], mode: BERMode) -> ASN1Result<Self> { ... } }
Required Methods
fn from_ber<'a, 'b>(reader: BERReader<'a, 'b>) -> ASN1Result<Self>
Provided Methods
fn deserialize_ber_general(src: &[u8], mode: BERMode) -> ASN1Result<Self>
Implementors
impl<T> FromBER for Vec<T> where T: Sized + Eq + Hash + FromBER
impl<T> FromBER for SetOf<T> where T: Sized + Eq + Hash + FromBER
impl FromBER for i64
impl FromBER for BigInt
impl FromBER for BigUint
impl FromBER for ()
impl FromBER for bool
impl FromBER for BitString
impl FromBER for Vec<u8>
impl FromBER for ObjectIdentifier
impl FromBER for PrintableString
impl FromBER for UtcTime