Function simdutf8::compat::from_utf8_mut[][src]

pub fn from_utf8_mut(input: &mut [u8]) -> Result<&mut str, Utf8Error>

Analogue to std::str::from_utf8_mut().

Checks if the passed mutable byte sequence is valid UTF-8 and returns a mutable [std::str``] reference to the passed byte slice wrapped in Ok()` if it is.

Errors

Will return Err(Utf8Error) on if the input contains invalid UTF-8 with detailed error information.