Crate layered_io[−][src]
Expand description
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 |