A library that provides ASCII-only string and character types, equivalent to the
String types in the standard library.
The documentation for the
core mode is here.
Please refer to the readme file to learn about the different feature modes of this crate.
- The minimum supported Rust version is 1.9.0
- Enabling the quickcheck feature requires Rust 1.12.0
- Enabling the serde feature requires Rust 1.13.0
This package included the Ascii types that were removed from the Rust standard library by the
2014-12 reform of the
std::ascii module. The
API changed significantly since then.
Error that is returned when a sequence of
AsciiStr represents a byte or string slice that only contains ASCII characters.
A growable string stored as an ASCII encoded buffer.
A possible error value when converting an
An iterator over the lines of the internal character array.
Error returned by
An ASCII character. It wraps a
Convert slices of bytes to
Convert mutable slices of bytes to
Convert vectors into
Returns the control code represented by a caret notation
Terminals use caret notation to display some typed control codes, such as ^D for EOT and ^Z for SUB.
An immutable iterator over the characters of an
A mutable iterator over the characters of an