#[repr(u8)]
pub enum Class {
Universal,
Application,
ContextSpecific,
Private,
}
Expand description
Class of an ASN.1 tag.
Variants
Universal
UNIVERSAL
: built-in types whose meaning is the same in all
applications.
Application
APPLICATION
: types whose meaning is specific to an application,
Types in two different applications may have the same application-specific tag and different meanings.
ContextSpecific
CONTEXT-SPECIFIC
: types whose meaning is specific to a given
structured type.
Context-specific tags are used to distinguish between component types with the same underlying tag within the context of a given structured type, and component types in two different structured types may have the same tag and different meanings.
Private
PRIVATE
: types whose meaning is specific to a given enterprise.
Trait Implementations
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for Class
impl UnwindSafe for Class
Blanket Implementations
Mutably borrows from an owned value. Read more