about summary refs log tree commit diff
path: root/compiler/rustc_data_structures/src
diff options
context:
space:
mode:
authorDylan DPC <99973273+Dylan-DPC@users.noreply.github.com>2022-03-28 20:41:52 +0200
committerGitHub <noreply@github.com>2022-03-28 20:41:52 +0200
commit4c8bc046b9ca828784cf9d6d48bbabb28c2ec7ec (patch)
treeedd187e3f26184f9aedf4adfa8eb7d264688dd31 /compiler/rustc_data_structures/src
parentce319ac1a2a6af741cb7c4b574c7d0d730f899c4 (diff)
parentd55854d484f64e7a2b570e28ff1250112b6578e2 (diff)
downloadrust-4c8bc046b9ca828784cf9d6d48bbabb28c2ec7ec.tar.gz
rust-4c8bc046b9ca828784cf9d6d48bbabb28c2ec7ec.zip
Rollup merge of #95397 - dtolnay:disclaimer, r=m-ou-se
Link to std::io's platform-specific behavior disclaimer

This PR adds some links in standard library documentation to point to https://doc.rust-lang.org/std/io/index.html#platform-specific-behavior.

> ### Platform-specific behavior
>
> Many I/O functions throughout the standard library are documented to indicate what various library or syscalls they are delegated to. This is done to help applications both understand what’s happening under the hood as well as investigate any possibly unclear semantics. Note, however, that this is informative, not a binding contract. The implementation of many of these functions are subject to change over time and may call fewer or more syscalls/library functions.

Many of the `std::fs` APIs already link to this disclaimer when discussing system calls.
Diffstat (limited to 'compiler/rustc_data_structures/src')
0 files changed, 0 insertions, 0 deletions