it seem example in https://doc.rust-lang.org/std/primitive.str.html#method.split_at_mut is duplicate of str::split_at() example