1#![stable(feature = "rust1", since = "1.0.0")]
26#![doc(cfg(windows))]
27#![deny(unsafe_op_in_unsafe_fn)]
28
29pub mod ffi;
30pub mod fs;
31pub mod io;
32#[unstable(feature = "windows_unix_domain_sockets", issue = "150487")]
33pub mod net;
34pub mod process;
35pub mod raw;
36pub mod thread;
37
38#[stable(feature = "rust1", since = "1.0.0")]
42pub mod prelude {
43 #[doc(no_inline)]
44 #[stable(feature = "rust1", since = "1.0.0")]
45 pub use super::ffi::{OsStrExt, OsStringExt};
46 #[doc(no_inline)]
47 #[stable(feature = "file_offset", since = "1.15.0")]
48 pub use super::fs::FileExt;
49 #[doc(no_inline)]
50 #[stable(feature = "rust1", since = "1.0.0")]
51 pub use super::fs::{MetadataExt, OpenOptionsExt};
52 #[doc(no_inline)]
53 #[stable(feature = "rust1", since = "1.0.0")]
54 pub use super::io::{
55 AsHandle, AsSocket, BorrowedHandle, BorrowedSocket, FromRawHandle, FromRawSocket,
56 HandleOrInvalid, IntoRawHandle, IntoRawSocket, OwnedHandle, OwnedSocket,
57 };
58 #[doc(no_inline)]
59 #[stable(feature = "rust1", since = "1.0.0")]
60 pub use super::io::{AsRawHandle, AsRawSocket, RawHandle, RawSocket};
61}