pub fn escape_default(c: u8) -> EscapeDefault
Returns an iterator that produces an escaped version of a u8
.
The default is chosen with a bias toward producing literals that are legal in a variety of languages, including C++11 and similar C-family languages. The exact rules are:
use std::ascii; let escaped = ascii::escape_default(b'0').next().unwrap(); assert_eq!(b'0', escaped); let mut escaped = ascii::escape_default(b'\t'); assert_eq!(b'\\', escaped.next().unwrap()); assert_eq!(b't', escaped.next().unwrap());
© 2010 The Rust Project Developers
Licensed under the Apache License, Version 2.0 or the MIT license, at your option.
https://doc.rust-lang.org/std/ascii/fn.escape_default.html