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

/// Null
pub const NULL: u8 = 0x0;
/// Start of heading: CTRL-A
pub const SOH: u8 = 0x1;
/// Start of text: CTRL-B
pub const STX: u8 = 0x2;
/// End of text: CTRL-C
pub const ETX: u8 = 0x3;
/// End of transmission: CTRL-D
pub const EOT: u8 = 0x4;
/// Enquiry: CTRL-E
pub const ENQ: u8 = 0x5;
/// Acknowledge: CTRL-F
pub const ACK: u8 = 0x6;
/// Bell: CTRL-G
pub const BELL: u8 = 0x7;
/// Backspace: CTRL-H
pub const BS: u8 = 0x8;
/// Character tabulation: CTRL-I
pub const TAB: u8 = 0x9;
/// Line feed: CTRL-J
pub const LF: u8 = 0xa;
/// Line tabulation: CTRL-K
pub const VT: u8 = 0xb;
/// Form feed: CTRL-L
pub const FF: u8 = 0xc;
/// Carriage return: CTRL-M
pub const CR: u8 = 0xd;
/// Shift out: CTRL-N
pub const SO: u8 = 0xe;
/// Shift in: CTRL-O
pub const SI: u8 = 0xf;
/// Data link escape: CTRL-P
pub const DLE: u8 = 0x10;
/// Device control one: CTRL-Q
pub const DC1: u8 = 0x11;
/// Device control two: CTRL-R
pub const DC2: u8 = 0x12;
/// Device control three: CTRL-S
pub const DC3: u8 = 0x13;
/// Device control four: CTRL-T
pub const DC4: u8 = 0x14;
/// Negative acknowledge: CTRL-U
pub const NAK: u8 = 0x15;
/// Synchronous idle: CTRL-V
pub const SYN: u8 = 0x16;
/// End of transmission block: CTRL-W
pub const ETB: u8 = 0x17;
/// Cancel: CTRL-X
pub const CAN: u8 = 0x18;
/// End of medium: CTRL-Y
pub const EM: u8 = 0x19;
/// Substitute: CTRL-Z
pub const SUB: u8 = 0x1a;
/// Escape: CTRL-[
pub const ESC: u8 = 0x1b;
/// Information separator four: CTRL-\
pub const FS: u8 = 0x1c;
/// Information separator three: CTRL-]
pub const GS: u8 = 0x1d;
/// Information separator two: CTRL-^
pub const RS: u8 = 0x1e;
/// Information separator one: CTRL-_
pub const US: u8 = 0x1f;
///Delete: delete
pub const DEL: u8 = 0x7f;