rustix/io/mod.rs
1//! I/O operations.
2//!
3//! If you're looking for [`SeekFrom`], it's in the [`fs`] module.
4//!
5//! [`SeekFrom`]: crate::fs::SeekFrom
6//! [`fs`]: crate::fs
7
8mod close;
9#[cfg(not(windows))]
10mod dup;
11mod errno;
12#[cfg(not(windows))]
13mod fcntl;
14mod ioctl;
15mod read_write;
16
17pub use close::*;
18#[cfg(not(windows))]
19pub use dup::*;
20pub use errno::{retry_on_intr, Errno, Result};
21#[cfg(not(windows))]
22pub use fcntl::*;
23pub use ioctl::*;
24pub use read_write::*;