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
pub mod const_table; #[macro_export] ///Manual formatting methods (for daily use are not required). ///``` ///macro_rules! raw_color { /// (start) => {"\x1B["}; <-- ascii escape, start format. wait color. /// (end_color) => {"m"}; <-- color end /// (bold) => {"\x1B[1m"}; <-- add bold format. wait str. ... /// (end) => {"\x1B[0m"}; <-- end str /// /// (b, start) => {b"\x1B["}; <-- slice byte alternative /// (b, end_color) => {b"m"}; <-- slice byte alternative /// (b, bold) => {b"\x1B[1m"}; <-- slice byte alternative /// (b, end) => {b"\x1B[0m"}; <-- slice byte alternative ///} ///``` macro_rules! raw_color { (start) => { "\x1B[" }; (end_color) => { "m" }; (bold) => { "\x1B[1m" }; (end) => { "\x1B[0m" }; (b, start) => { b"\x1B[" }; (b, end_color) => { b"m" }; (b, bold) => { b"\x1B[1m" }; (b, end) => { b"\x1B[0m" }; }