pub fn escape_utf8_bytes(data: &[u8]) -> String
Expand description

Examples

use bczhc_lib::str::escape_utf8_bytes;

assert_eq!(escape_utf8_bytes(b"normal"), "normal");
assert_eq!(escape_utf8_bytes(b"\xE6\x9D"), "\\xE6\\x9D");
assert_eq!(escape_utf8_bytes(b"\xE5\xB7ab\nc"), "\\xE5\\xB7ab\\nc");
assert_eq!(escape_utf8_bytes(b"a\nb\\c"), "a\\nb\\\\c");