In this case, I think `string.into_bytes()` to get a `~[u8]` which can be placed into a `mut` slot. (And then `str::from_bytes_owned()` at the end.)