about summary refs log tree commit diff
path: root/src/libstd/rt/rtio.rs
diff options
context:
space:
mode:
authorJeff Olson <olson.jeffery@gmail.com>2013-09-14 09:33:53 -0700
committerJeff Olson <olson.jeffery@gmail.com>2013-09-16 23:17:46 -0700
commitb49fc4cf4eb7299a08d83ed8880d1002ecef9257 (patch)
treea958f857bd3750f8fba3bcedd6e3b6dc8ce5cad7 /src/libstd/rt/rtio.rs
parent055488df1a6a4500de565ac2531d7bc42dd02f83 (diff)
downloadrust-b49fc4cf4eb7299a08d83ed8880d1002ecef9257.tar.gz
rust-b49fc4cf4eb7299a08d83ed8880d1002ecef9257.zip
std: adding file::{stat,mkdir,rmdir}, FileInfo and FileReader/FileWriter
add ignores for win32 tests on previous file io stuff...
Diffstat (limited to 'src/libstd/rt/rtio.rs')
-rw-r--r--src/libstd/rt/rtio.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libstd/rt/rtio.rs b/src/libstd/rt/rtio.rs
index f08949e9165..0abf81f62de 100644
--- a/src/libstd/rt/rtio.rs
+++ b/src/libstd/rt/rtio.rs
@@ -76,6 +76,8 @@ pub trait IoFactory {
     fn get_host_addresses(&mut self, host: &str) -> Result<~[IpAddr], IoError>;
     fn fs_stat<P: PathLike>(&mut self, path: &P) -> Result<FileStat, IoError>;
     //fn fs_fstat(&mut self, fd: c_int) -> Result<FileStat, IoError>;
+    fn fs_mkdir<P: PathLike>(&mut self, path: &P) -> Result<(), IoError>;
+    fn fs_rmdir<P: PathLike>(&mut self, path: &P) -> Result<(), IoError>;
 }
 
 pub trait RtioStream {