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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#[derive(Debug,PartialEq,Eq,PartialOrd,Ord,Clone,Copy)]
#[repr(C)]
pub enum Encoding {
ISO_8859_1 = 0,
ISO_8859_2 = 1,
ISO_8859_3 = 2,
ISO_8859_4 = 3,
ISO_8859_5 = 4,
ISO_8859_6 = 5,
ISO_8859_7 = 6,
ISO_8859_8 = 7,
ISO_8859_9 = 8,
ISO_8859_10 = 9,
JAPANESE_EUC_JP = 10,
JAPANESE_SHIFT_JIS = 11,
JAPANESE_JIS = 12,
CHINESE_BIG5 = 13,
CHINESE_GB = 14,
CHINESE_EUC_CN = 15,
KOREAN_EUC_KR = 16,
UNICODE_UNUSED = 17,
CHINESE_EUC_DEC = 18,
CHINESE_CNS = 19,
CHINESE_BIG5_CP950 = 20,
JAPANESE_CP932 = 21,
UTF8 = 22,
UNKNOWN_ENCODING = 23,
ASCII_7BIT = 24,
RUSSIAN_KOI8_R = 25,
RUSSIAN_CP1251 = 26,
MSFT_CP1252 = 27,
RUSSIAN_KOI8_RU = 28,
MSFT_CP1250 = 29,
ISO_8859_15 = 30,
MSFT_CP1254 = 31,
MSFT_CP1257 = 32,
ISO_8859_11 = 33,
MSFT_CP874 = 34,
MSFT_CP1256 = 35,
MSFT_CP1255 = 36,
ISO_8859_8_I = 37,
HEBREW_VISUAL = 38,
CZECH_CP852 = 39,
CZECH_CSN_369103 = 40,
MSFT_CP1253 = 41,
RUSSIAN_CP866 = 42,
ISO_8859_13 = 43,
ISO_2022_KR = 44,
GBK = 45,
GB18030 = 46,
BIG5_HKSCS = 47,
ISO_2022_CN = 48,
TSCII = 49,
TAMIL_MONO = 50,
TAMIL_BI = 51,
JAGRAN = 52,
MACINTOSH_ROMAN = 53,
UTF7 = 54,
BHASKAR = 55,
HTCHANAKYA = 56,
UTF16BE = 57,
UTF16LE = 58,
UTF32BE = 59,
UTF32LE = 60,
BINARYENC = 61,
HZ_GB_2312 = 62,
UTF8UTF8 = 63,
TAM_ELANGO = 64,
TAM_LTTMBARANI = 65,
TAM_SHREE = 66,
TAM_TBOOMIS = 67,
TAM_TMNEWS = 68,
TAM_WEBTAMIL = 69,
KDDI_SHIFT_JIS = 70,
DOCOMO_SHIFT_JIS = 71,
SOFTBANK_SHIFT_JIS = 72,
KDDI_ISO_2022_JP = 73,
SOFTBANK_ISO_2022_JP = 74,
}
pub static NUM_ENCODINGS: usize = 75;