Function collections::str::from_utf8_lossy[src]
pub fn from_utf8_lossy<'a>(v: &'a [u8]) -> MaybeOwned<'a>
Converts a vector of bytes to a new utf-8 string. Any invalid utf-8 sequences are replaced with U+FFFD REPLACEMENT CHARACTER.
Example
fn main() { let input = b"Hello \xF0\x90\x80World"; let output = std::str::from_utf8_lossy(input); assert_eq!(output.as_slice(), "Hello \uFFFDWorld"); }let input = b"Hello \xF0\x90\x80World"; let output = std::str::from_utf8_lossy(input); assert_eq!(output.as_slice(), "Hello \uFFFDWorld");