Function mut_str::char_split_at_mut
source · pub fn char_split_at_mut(
s: &mut str,
mid: usize
) -> Option<(&mut str, &mut str)>
Expand description
Split a mutable str
in units of UTF-8 characters.
use mut_str::char_split_at_mut;
let mut owned_s = Box::<str>::from("Hello, World!");
let (l, r) = char_split_at_mut(&mut *owned_s, 6).unwrap();
assert_eq!(l, "Hello,");
assert_eq!(r, " World!");