rust/src/libstd/io
Aaron Turon 3a527f2b33 Runtime removal: add private sys, sys_common modules
These modules will house the code that used to be part of the runtime system
in libnative. The `sys_common` module contains a few low-level but
cross-platform details. The `sys` module is set up using `#[cfg()]` to
include either a unix or windows implementation of a common API
surface. This API surface is *not* exported directly in `libstd`, but is
instead used to bulid `std::os` and `std::io`.

Ultimately, the low-level details in `sys` will be exposed in a
controlled way through a separate platform-specific surface, but that
setup is not part of this patch.
2014-11-08 20:40:38 -08:00
..
net Prelude: rename and consolidate extension traits 2014-11-06 08:03:18 -08:00
buffered.rs Prelude: rename and consolidate extension traits 2014-11-06 08:03:18 -08:00
comm_adapters.rs Prelude: rename and consolidate extension traits 2014-11-06 08:03:18 -08:00
extensions.rs Prelude: rename and consolidate extension traits 2014-11-06 08:03:18 -08:00
fs.rs Renamed Extendable to Extend 2014-11-08 15:02:09 +01:00
mem.rs Prelude: rename and consolidate extension traits 2014-11-06 08:03:18 -08:00
mod.rs Runtime removal: add private sys, sys_common modules 2014-11-08 20:40:38 -08:00
pipe.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
process.rs Fallout from collection conventions 2014-11-06 12:26:08 -05:00
result.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
stdio.rs Prelude: rename and consolidate extension traits 2014-11-06 08:03:18 -08:00
tempfile.rs Register new snapshots 2014-10-10 22:09:49 -07:00
test.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
timer.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
util.rs changes to tests 2014-10-30 15:51:56 +13:00