Expand description
A UTF-8–encoded, growable string.
This module contains the String type, the ToString trait for
converting to strings, and several error types that may result from
working with Strings.
§Examples
There are multiple ways to create a new String from a string literal:
You can create a new String from an existing one by concatenating with
+:
If you have a vector of valid UTF-8 bytes, you can make a String out of
it. You can do the reverse too.
Structs§
- A draining iterator forString.
- A possible error value when converting aStringfrom a UTF-8 byte vector.
- A possible error value when converting aStringfrom a UTF-16 byte slice.
- A UTF-8–encoded, growable string.
Traits§
- A trait for converting a value to aString.
Type Aliases§
- A type alias forInfallible.