rust/src/libstd/io
bors 66df86ae98 auto merge of #10466 : alexcrichton/rust/issue-10334, r=cmr
These commits create a `Buffer` trait in the `io` module which represents an I/O reader which is internally buffered. This abstraction is used to reasonably implement `read_line` and `read_until` along with at least an ok implementation of `read_char` (although I certainly haven't benchmarked `read_char`).
2013-11-17 01:21:36 -08:00
..
native Implement native::IoFactory 2013-11-13 18:34:59 -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 auto merge of #10466 : alexcrichton/rust/issue-10334, r=cmr 2013-11-17 01:21:36 -08:00
mod.rs auto merge of #10466 : alexcrichton/rust/issue-10334, r=cmr 2013-11-17 01:21:36 -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 test: Fix signal-exit-status on windows 2013-11-14 14:43:08 +09:00
signal.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00
stdio.rs Implement native::IoFactory 2013-11-13 18:34:59 -08:00
timer.rs Move std::rt::io to std::io 2013-11-11 20:44:07 -08:00