#![allow(missing_docs, nonstandard_style, missing_debug_implementations)]
cfg_if::cfg_if! {
- if #[cfg(rustdoc)] {
+ if #[cfg(doc)] {
// When documenting libstd we want to show unix/windows/linux modules as
// these are the "main modules" that are used across platforms. This
}
}
-#[cfg(target_os = "android")] pub mod android;
-#[cfg(target_os = "dragonfly")] pub mod dragonfly;
-#[cfg(target_os = "freebsd")] pub mod freebsd;
-#[cfg(target_os = "haiku")] pub mod haiku;
-#[cfg(target_os = "ios")] pub mod ios;
-#[cfg(target_os = "macos")] pub mod macos;
-#[cfg(target_os = "netbsd")] pub mod netbsd;
-#[cfg(target_os = "openbsd")] pub mod openbsd;
-#[cfg(target_os = "solaris")] pub mod solaris;
-#[cfg(target_os = "emscripten")] pub mod emscripten;
-#[cfg(target_os = "fuchsia")] pub mod fuchsia;
-#[cfg(target_os = "redox")] pub mod redox;
-#[cfg(target_os = "wasi")] pub mod wasi;
-#[cfg(target_os = "vxworks")] pub mod vxworks;
-#[cfg(all(target_vendor = "fortanix", target_env = "sgx"))] pub mod fortanix_sgx;
+#[cfg(target_os = "android")]
+pub mod android;
+#[cfg(target_os = "dragonfly")]
+pub mod dragonfly;
+#[cfg(target_os = "emscripten")]
+pub mod emscripten;
+#[cfg(all(target_vendor = "fortanix", target_env = "sgx"))]
+pub mod fortanix_sgx;
+#[cfg(target_os = "freebsd")]
+pub mod freebsd;
+#[cfg(target_os = "fuchsia")]
+pub mod fuchsia;
+#[cfg(target_os = "haiku")]
+pub mod haiku;
+#[cfg(target_os = "ios")]
+pub mod ios;
+#[cfg(target_os = "macos")]
+pub mod macos;
+#[cfg(target_os = "netbsd")]
+pub mod netbsd;
+#[cfg(target_os = "openbsd")]
+pub mod openbsd;
+#[cfg(target_os = "redox")]
+pub mod redox;
+#[cfg(target_os = "solaris")]
+pub mod solaris;
+#[cfg(target_os = "vxworks")]
+pub mod vxworks;
+#[cfg(target_os = "wasi")]
+pub mod wasi;
pub mod raw;