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
ANY
: represents any explicitly tagged ASN.1 value. - Owned form of ASN.1
BIT STRING
type. - Iterator over the bits of a
BitString
. - ASN.1
BIT STRING
type. - 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: owned form.. - ASN.1
OCTET STRING
type: borrowed form. - ASN.1
PrintableString
type. - ASN.1
SEQUENCE OF
backed by an array. - Iterator over the elements of an
SequenceOf
. - The
SequenceRef
type provides raw access to the octets which comprise a DER-encodedSEQUENCE
. - ASN.1
SET OF
backed by an array. - Iterator over the elements of an
SetOf
. - ASN.1
SET OF
backed by aVec
. - ASN.1
TeletexString
type. - “Big” unsigned ASN.1
INTEGER
type. - ASN.1
UTCTime
type. - ASN.1
UTF8String
type. - ASN.1
VideotexString
type.
Traits
- ASN.1
CHOICE
denotes a union of one or more possible alternatives. - ASN.1
SEQUENCE
trait.