1use super::{Tag,TagClass};
12
13pub const TAG_EOC : Tag = Tag {
15 tag_class: TagClass::Universal,
16 tag_number: 0,
17};
18
19pub const TAG_BOOLEAN : Tag = Tag {
21 tag_class: TagClass::Universal,
22 tag_number: 1,
23};
24
25pub const TAG_INTEGER : Tag = Tag {
27 tag_class: TagClass::Universal,
28 tag_number: 2,
29};
30
31pub const TAG_BITSTRING : Tag = Tag {
33 tag_class: TagClass::Universal,
34 tag_number: 3,
35};
36
37pub const TAG_OCTETSTRING : Tag = Tag {
39 tag_class: TagClass::Universal,
40 tag_number: 4,
41};
42
43pub const TAG_NULL : Tag = Tag {
45 tag_class: TagClass::Universal,
46 tag_number: 5,
47};
48
49pub const TAG_OID : Tag = Tag {
51 tag_class: TagClass::Universal,
52 tag_number: 6,
53};
54
55pub const TAG_OBJECT_DESCRIPTOR : Tag = Tag {
57 tag_class: TagClass::Universal,
58 tag_number: 7,
59};
60
61pub const TAG_EXT : Tag = Tag {
63 tag_class: TagClass::Universal,
64 tag_number: 8,
65};
66
67pub const TAG_REAL : Tag = Tag {
69 tag_class: TagClass::Universal,
70 tag_number: 9,
71};
72
73pub const TAG_ENUM : Tag = Tag {
75 tag_class: TagClass::Universal,
76 tag_number: 10,
77};
78
79pub const TAG_EMBEDDED_PDV : Tag = Tag {
81 tag_class: TagClass::Universal,
82 tag_number: 11,
83};
84
85pub const TAG_UTF8STRING : Tag = Tag {
87 tag_class: TagClass::Universal,
88 tag_number: 12,
89};
90
91pub const TAG_RELATIVE_OID : Tag = Tag {
93 tag_class: TagClass::Universal,
94 tag_number: 13,
95};
96
97pub const TAG_TIME : Tag = Tag {
99 tag_class: TagClass::Universal,
100 tag_number: 14,
101};
102
103pub const TAG_SEQUENCE : Tag = Tag {
105 tag_class: TagClass::Universal,
106 tag_number: 16,
107};
108
109pub const TAG_SET : Tag = Tag {
111 tag_class: TagClass::Universal,
112 tag_number: 17,
113};
114
115pub const TAG_NUMERICSTRING : Tag = Tag {
117 tag_class: TagClass::Universal,
118 tag_number: 18,
119};
120
121pub const TAG_PRINTABLESTRING : Tag = Tag {
123 tag_class: TagClass::Universal,
124 tag_number: 19,
125};
126
127pub const TAG_TELETEXSTRING : Tag = Tag {
129 tag_class: TagClass::Universal,
130 tag_number: 20,
131};
132
133pub const TAG_VIDEOTEXSTRING : Tag = Tag {
135 tag_class: TagClass::Universal,
136 tag_number: 21,
137};
138
139pub const TAG_IA5STRING : Tag = Tag {
141 tag_class: TagClass::Universal,
142 tag_number: 22,
143};
144
145pub const TAG_UTCTIME : Tag = Tag {
147 tag_class: TagClass::Universal,
148 tag_number: 23,
149};
150
151pub const TAG_GENERALIZEDTIME : Tag = Tag {
153 tag_class: TagClass::Universal,
154 tag_number: 24,
155};
156
157pub const TAG_GRAPHICSTRING : Tag = Tag {
159 tag_class: TagClass::Universal,
160 tag_number: 25,
161};
162
163pub const TAG_VISIBLESTRING : Tag = Tag {
165 tag_class: TagClass::Universal,
166 tag_number: 26,
167};
168
169pub const TAG_GENERALSTRING : Tag = Tag {
171 tag_class: TagClass::Universal,
172 tag_number: 27,
173};
174
175pub const TAG_UNIVERSALSTRING : Tag = Tag {
177 tag_class: TagClass::Universal,
178 tag_number: 28,
179};
180
181pub const TAG_BMPSTRING : Tag = Tag {
183 tag_class: TagClass::Universal,
184 tag_number: 30,
185};
186
187pub const TAG_DATE : Tag = Tag {
189 tag_class: TagClass::Universal,
190 tag_number: 31,
191};
192
193pub const TAG_TIME_OF_DAY : Tag = Tag {
195 tag_class: TagClass::Universal,
196 tag_number: 32,
197};
198
199pub const TAG_DATE_TIME : Tag = Tag {
201 tag_class: TagClass::Universal,
202 tag_number: 33,
203};
204
205pub const TAG_DURATION : Tag = Tag {
207 tag_class: TagClass::Universal,
208 tag_number: 34,
209};
210
211pub const TAG_OID_INTL_RESID : Tag = Tag {
213 tag_class: TagClass::Universal,
214 tag_number: 35,
215};
216
217pub const TAG_RELATIVE_OID_INTL_RESID : Tag = Tag {
219 tag_class: TagClass::Universal,
220 tag_number: 36,
221};