system_interface/fs/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Filesystem extension traits.

mod fd_flags;
mod file_io_ext;

pub use fd_flags::{FdFlags, GetSetFdFlags, SetFdFlags};
pub use file_io_ext::{Advice, FileIoExt};

// Windows quirks:
//  - Open dir can't be renamed or deleted
//  - symlinks are different
//  - seek past end of file files unspec rather than zero

// TODO: test that remove_dir can remove symlink_dirs, and remove_file files.

// TODO: poll