rust/library/std/src/io
Mara Bos 67c18fdec5 Use Pin for the 'don't move' requirement of ReentrantMutex.
The code in io::stdio before this change misused the ReentrantMutexes,
by calling init() on them and moving them afterwards. Now that
ReentrantMutex requires Pin for init(), this mistake is no longer easy
to make.
2020-12-08 22:57:57 +01:00
..
buffered IntoInnerError: Provide into_error 2020-12-04 18:43:02 +00:00
cursor Make some std::io functions const 2020-11-06 17:48:26 +01:00
error std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
impls std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
stdio std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
util Make some std::io functions const 2020-11-06 17:48:26 +01:00
copy.rs limit visibility of copy offload helpers to sys::unix module 2020-11-13 22:38:27 +01:00
cursor.rs Add tracking issue 2020-11-06 18:04:52 +01:00
error.rs std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
impls.rs std: impl of Write for &mut [u8]: document the buffer full error 2020-12-04 18:38:44 +00:00
mod.rs Fix typo in std::io::Write docs 2020-11-17 15:32:23 -08:00
prelude.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
stdio.rs Use Pin for the 'don't move' requirement of ReentrantMutex. 2020-12-08 22:57:57 +01:00
tests.rs move copy specialization tests to their own module 2020-11-13 22:38:27 +01:00
util.rs Auto merge of #75272 - the8472:spec-copy, r=KodrAus 2020-11-14 12:01:55 +00:00