As a heads up, I have a PR to rename the entire
std::io module to
std::old_io. As the many I/O RFCs land over time we will be incrementally implementing everything (instead of doing it all in one go). In order to prevent breakage in existing programs all over the place, we are doing one swooping rename today to avoid further breakage down the line.
As replacements for
old_io features are implemented they will be
#[deprecated] as appropriate. This means that code today needs to rename
std::old_io and then gradually over time you can migrate to
std::io as it falls into place.
Hopefully this helps smooth the transition into this brave new world!