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!");