rust/src/libstd/io
Alex Crichton 7bc092f109 Introduce an io::Buffer trait
This trait is meant to abstract whether a reader is actually implemented with an
underlying buffer. For all readers which are implemented as such, we can
efficiently implement things like read_char, read_line, read_until, etc. There
are two required methods for managing the internal buffer, and otherwise
read_line and friends can all become default methods.

Closes #10334
2013-11-13 11:36:13 -08:00
..
native Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
net Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
buffered.rs Introduce an io::Buffer trait 2013-11-13 11:36:13 -08:00
comm_adapters.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
extensions.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
flate.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
fs.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
mem.rs Introduce an io::Buffer trait 2013-11-13 11:36:13 -08:00
mod.rs Introduce an io::Buffer trait 2013-11-13 11:36:13 -08:00
option.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
pipe.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
process.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
signal.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
stdio.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
timer.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00