Crate string2[−][src]
A UTF-8 encoded, growable string.
The String2
type is string type that has owership over the char.
Example
You can create a String2
from a literal string with String2::from
:
use string2::String2; let hello = String2::from("hello, world!");
You can append a char
to a String2
with the push
method, and
append a &str
with the push_str
method;
use string2::String2; let mut hello = String2::from("Hello, "); hello.push('w'); hello.push_str("orld!");
If you have a String
, you can create a String2
from it with the
from
method, and you can convert String2
to String
whit the
into
method:
use string2::String2; let hello = String::from("Hello world!"); let world = String2::from(hello); let hello_world: String = world.into();
Structs
StrIterator | |
String2 |
A UTF-8 encoded, growable string. |