#[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§
source§impl Ord for Class
impl Ord for Class
source§impl PartialOrd<Class> for Class
impl PartialOrd<Class> for Class
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read more