Remove incorrect references to _raw stdio functions #23379
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
std::io
does not currently expose thestdin_raw
,stdout_raw
, orstderr_raw
functions. According to the current plans for stdio (seerust-lang/rfcs#517), raw access will likely be provided using the
platform-specific
std::os::{unix,windows}
modules. At the moment wedon't expose any way to do this. As such, delete all mention of the
*_raw
functions from thestdin
/stdout
/stderr
functiondocumentation.
While we're at it, remove a few
pub
s from items that aren't exposed.This is done just to lessen the confusion experienced by anyone who
looks at the source in an attempt to find the
*_raw
functions.