Basic Text strings and I/O streams
| TextDuplexer | A HalfDuplex implementation which translates from an input HalfDuplex
implementation producing an arbitrary byte sequence into a valid Basic Text
stream.
|
| TextReader | A Read implementation which translates from an input Read
implementation producing an arbitrary byte sequence into a valid Basic Text
stream.
|
| TextStr | TextStr is to TextString as str is to String.
|
| TextString | A Basic Text encoded, growable string.
|
| TextWriter | A WriteLayered implementation which translates to an output
WriteLayered producing a valid Basic Text stream from an arbitrary
byte sequence.
|
| ReadText | Add a convenience method for reading into TextStr.
|
| ReadTextLayered | Extend the ReadLayered trait with read_text_with_status, a method for
reading text data.
|
| WriteText | Add a convenience method for reading into TextStr.
|
| copy_text | Like std::io::copy, but for streams that can operate directly on text
strings, so we can avoid re-validating them as text.
|
| copy_text_using_status | Like std::io::copy, but for streams that can operate directly on text
strings, so we can avoid re-validating them as text.
|
| default_read_exact_text | Default implementation of ReadText::read_exact_text.
|
| default_write_text | Default implementation of WriteText::read_exact_str.
|