#[repr(u64)]pub enum TagNumber {
Show 25 variants
EOC = 0,
Boolean = 1,
Integer = 2,
BitString = 3,
OctetString = 4,
Null = 5,
ObjectIdentifier = 6,
Real = 9,
Enumerated = 10,
Utf8String = 12,
RelativeOid = 13,
Sequence = 16,
Set = 17,
NumericString = 18,
PrintableString = 19,
TeletexString = 20,
VideotexString = 21,
Ia5String = 22,
UtcTime = 23,
GeneralizedTime = 24,
VisibleString = 26,
GeneralString = 27,
UniversalString = 28,
BmpString = 30,
Other {
tag_num: UInt,
},
}Variants§
EOC = 0
Boolean = 1
Integer = 2
BitString = 3
OctetString = 4
Null = 5
ObjectIdentifier = 6
Real = 9
Enumerated = 10
Utf8String = 12
RelativeOid = 13
Sequence = 16
Set = 17
NumericString = 18
PrintableString = 19
TeletexString = 20
VideotexString = 21
Ia5String = 22
UtcTime = 23
GeneralizedTime = 24
VisibleString = 26
GeneralString = 27
UniversalString = 28
BmpString = 30
Other
Implementations§
Source§impl TagNumber
impl TagNumber
pub fn arrow_tag_num(self) -> UInt
pub fn arrow_Other_tag_num(self) -> UInt
Trait Implementations§
impl Copy for TagNumber
impl Eq for TagNumber
impl Structural for TagNumber
impl StructuralPartialEq for TagNumber
Auto Trait Implementations§
impl Freeze for TagNumber
impl RefUnwindSafe for TagNumber
impl Send for TagNumber
impl Sync for TagNumber
impl Unpin for TagNumber
impl UnsafeUnpin for TagNumber
impl UnwindSafe for TagNumber
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more