Function std::str::from_utf8_lossy[src]

pub fn from_utf8_lossy(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");