Function core::str::from_utf8
[−]
[src]
pub fn from_utf8(v: &[u8]) -> Result<&str, Utf8Error>
Converts a slice of bytes 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
Returns Err
if the slice is not UTF-8 with a description as to why the
provided slice is not UTF-8.