1
Fork 0

wasi/io: remove dead files

This commit is contained in:
Ralf Jung 2025-01-14 17:10:56 +01:00
parent c2ed284435
commit f3cf39f3be
4 changed files with 4 additions and 29 deletions

View file

@ -1,9 +0,0 @@
//! Owned and borrowed file descriptors.
#![unstable(feature = "wasi_ext", issue = "71213")]
// Tests for this module
#[cfg(test)]
mod tests;
pub use crate::os::fd::owned::*;

View file

@ -4,3 +4,7 @@
#[stable(feature = "io_safety_wasi", since = "1.65.0")]
pub use crate::os::fd::*;
// Tests for this module
#[cfg(test)]
mod tests;

View file

@ -1,20 +0,0 @@
//! WASI-specific extensions to general I/O primitives.
#![unstable(feature = "wasi_ext", issue = "71213")]
// NOTE: despite the fact that this module is unstable,
// stable Rust had the capability to access the stable
// re-exported items from os::fd::raw through this
// unstable module.
// In PR #95956 the stability checker was changed to check
// all path segments of an item rather than just the last,
// which caused the aforementioned stable usage to regress
// (see issue #99502).
// As a result, the items in os::fd::raw were given the
// rustc_allowed_through_unstable_modules attribute.
// No regression tests were added to ensure this property,
// as CI is not configured to test wasm32-wasi.
// If this module is stabilized,
// you may want to remove those attributes
// (assuming no other unstable modules need them).
pub use crate::os::fd::raw::*;