withMutableCharacters(_:)
Applies the given closure to a mutable view of the string’s characters.
This declaration was obsoleted in Swift 5.0: Please mutate the Substring directly
mutating func withMutableCharacters<R>(_ body: (inout Substring) -> R) -> R
Previous versions of Swift provided this view since String itself was not a collection. String is now a collection of characters, so this type is now just an alias for String.