rust/library/std/src/io
Dylan DPC cdfb39ef07
Rollup merge of #93965 - Mark-Simulacrum:owned-stdio, r=dtolnay
Make regular stdio lock() return 'static handles

This also deletes the unstable API surface area previously added to expose this
functionality on new methods rather than built into the current set.

Closes #86845 (tracking issue for unstable API needed without this)

r? ``````@dtolnay`````` to kick off T-libs-api FCP
2022-03-04 02:06:39 +01:00
..
buffered Hide Repr details from io::Error, and rework io::Error::new_const. 2022-02-04 18:47:29 -08:00
cursor Make some std::io functions const 2020-11-06 17:48:26 +01:00
error Rename to InvalidFilename 2022-02-10 23:49:27 +09:00
impls std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
readbuf implement review suggestions 2021-11-02 22:47:28 -07:00
stdio Make default stdio lock() return 'static handles 2022-02-13 10:23:16 -05:00
util read_buf 2021-11-02 22:47:20 -07:00
copy.rs fix test failure from trying to assume_init too much 2021-11-02 22:47:27 -07:00
cursor.rs Hide Repr details from io::Error, and rework io::Error::new_const. 2022-02-04 18:47:29 -08:00
error.rs word wrpa 2022-02-24 00:37:06 +01:00
impls.rs Hide Repr details from io::Error, and rework io::Error::new_const. 2022-02-04 18:47:29 -08:00
mod.rs Make default stdio lock() return 'static handles 2022-02-13 10:23:16 -05:00
prelude.rs Use heading for std::prelude and not io::prelude 2021-01-05 17:52:24 -08:00
readbuf.rs fix typo: intialized -> initialized 2021-12-26 18:37:11 -08:00
stdio.rs Make default stdio lock() return 'static handles 2022-02-13 10:23:16 -05:00
tests.rs Hide Repr details from io::Error, and rework io::Error::new_const. 2022-02-04 18:47:29 -08:00
util.rs add safety comments 2021-11-02 22:47:26 -07:00