logo

Module der::asn1

source · []
Expand description

Module containing all of the various ASN.1 built-in types supported by this library.

Structs

ASN.1 ANY: represents any explicitly tagged ASN.1 value.

ASN.1 BIT STRING type.

Iterator over the bits of a BitString.

Context-specific field which wraps an owned inner value.

Context-specific field reference.

ASN.1 GeneralizedTime type.

ASN.1 IA5String type.

ASN.1 NULL type.

Object identifier (OID).

ASN.1 OCTET STRING type.

A reference to an ASN.1 OPTIONAL type, used for encoding only.

ASN.1 PrintableString type.

ASN.1 SEQUENCE OF backed by an array.

Iterator over the elements of an SequenceOf.

ASN.1 SET OF backed by an array.

Iterator over the elements of an SetOf.

ASN.1 SET OF backed by a Vec.

“Big” unsigned ASN.1 INTEGER type.

ASN.1 UTCTime type.

ASN.1 UTF8String type.

Traits

ASN.1 CHOICE denotes a union of one or more possible alternatives.

ASN.1 SEQUENCE trait.