Function mut_str::char_split_at

source ·
pub fn char_split_at(s: &str, mid: usize) -> Option<(&str, &str)>
Expand description

Split a str in units of UTF-8 characters.

use mut_str::char_split_at;

let s = "Hello, World!";

let (l, r) = char_split_at(s, 6).unwrap();
assert_eq!(l, "Hello,");
assert_eq!(r, " World!");