1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#[derive(Debug,PartialEq)]
pub enum DerError {
DerTypeError,
DerValueError,
InvalidTag,
InvalidLength,
IntegerTooLarge,
Unsupported,
}
pub const DER_TAG_ERROR : u32 = 128;
pub const DER_CLASS_ERROR : u32 = 129;
pub const DER_STRUCT_ERROR : u32 = 130;
pub const DER_TAG_UNKNOWN : u32 = 131;
pub const DER_INVALID_LENGTH : u32 = 132;
pub const DER_OBJ_TOOSHORT : u32 = 133;
pub const DER_INTEGER_TOO_LARGE : u32 = 134;
pub const DER_UNSUPPORTED : u32 = 150;