pub fn replace_range( original: &str, range: Range<usize>, replacement: &str, ) -> String
Replace original[range] with replacement. The ranges either side are preserved byte-for-byte.
original[range]
replacement