Enum eagre_asn1::der::UniversalTag [] [src]

pub enum UniversalTag {
    EOC,
    Boolean,
    Integer,
    BitString,
    OctetString,
    Null,
    ObjectIdentifier,
    ObjectDescriptor,
    External,
    Real,
    Enumerated,
    EmbeddedPDV,
    UTF8String,
    RelativeOID,
    Reserved01,
    Reserved02,
    Sequence,
    Set,
    NumericString,
    PrintableString,
    T61String,
    VideotexString,
    IA5String,
    UTCTime,
    GeneralizedTime,
    GraphicString,
    VisibleString,
    GeneralString,
    UniversalString,
    CharacterString,
    BMPString,
}
[]

DER Universal Tag Values

Variants

EOC

End of Content

Boolean

Boolean

Integer

Integer

BitString

BitString

OctetString

OctetString

Null

Null

ObjectIdentifier

ObjectIdentifier

ObjectDescriptor

ObjectDescriptor

External

External

Real

Real

Enumerated

Enumerated

EmbeddedPDV

EmbeddedPDV

UTF8String

UTF8String

RelativeOID

RelativeOID

Reserved01

Reserved, Unused

Reserved02

Reserved, Unused

Sequence

Sequence

Set

Set

NumericString

NumericString

PrintableString

PrintableString

T61String

T61String

VideotexString

VideotexString

IA5String

IA5String

UTCTime

UTCTime

GeneralizedTime

GeneralizedTime

GraphicString

GraphicString

VisibleString

VisibleString

GeneralString

GeneralString

UniversalString

UniversalString

CharacterString

CharacterString

BMPString

BMPString

Trait Implementations

Derived Implementations

impl Clone for UniversalTag
[src]

fn clone(&self) -> UniversalTag[]

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0
[]

Performs copy-assignment from source. Read more

impl Copy for UniversalTag
[src]

impl Debug for UniversalTag
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result[]

Formats the value using the given formatter.