Crate layered_io[−][src]
I/O traits extending std::io::Read and std::io::Write.
Structs
| LayeredDuplexer | Adapts an |
| LayeredReader | Adapts an |
| LayeredWriter | Adapts a |
| SliceReader | Adapts an |
Enums
| Activity | For interactivity, it's desirable to avoid buffering data which is complete
enough to be actionable. |
| Status | What is known about a stream in the future. |
Traits
| Bufferable | A trait to help with buffering on top of |
| HalfDuplexLayered | A trait which simply combines |
| ReadLayered | An extension of |
| WriteLayered | An extension of |
Functions
| default_is_read_vectored | Default implementation of |
| default_is_write_vectored | Default implementation of |
| default_read | Default implementation of |
| default_read_exact_using_status | Default implementation of |
| default_read_to_end | Default implementation of |
| default_read_to_string | Default implementation of |
| default_read_vectored | Default implementation of |
| default_suggested_buffer_size | Default implementation of |
| default_write_all | Default implementation of |
| default_write_all_vectored | Default implementation of |
| default_write_vectored | Default implementation of |
| to_std_io_read_result | Translate from |