Function std::str::from_utf8_slice

pub fn from_utf8_slice<'a>(v: &'a [u8]) -> &'a str

Converts a vector to a string slice without performing any allocations.

Once the slice has been validated as utf-8, it is transmuted in-place and returned as a '&str' instead of a '&[u8]'

Failure

Fails if invalid UTF-8