about summary refs log tree commit diff
path: root/library/std/src
diff options
context:
space:
mode:
authorMichael Howell <michael@notriddle.com>2020-07-30 12:11:30 -0700
committerMichael Howell <michael@notriddle.com>2020-12-10 13:31:52 -0700
commita50811a214b50d4a835ba1ad8eac546f9c7af9fa (patch)
treebf6f7cea3d11dc806c3edc219db1dad4e9c22a2d /library/std/src
parent59abdb6a7eef003b1a1b0711ceb9a1edb1d1b84c (diff)
downloadrust-a50811a214b50d4a835ba1ad8eac546f9c7af9fa.tar.gz
rust-a50811a214b50d4a835ba1ad8eac546f9c7af9fa.zip
Add safety note to library/std/src/sys/unix/fd.rs
Co-authored-by: Elichai Turkel <elichai.turkel@gmail.com>
Diffstat (limited to 'library/std/src')
-rw-r--r--library/std/src/sys/unix/fd.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/library/std/src/sys/unix/fd.rs b/library/std/src/sys/unix/fd.rs
index 0eeaa68d55a..08c63444e2b 100644
--- a/library/std/src/sys/unix/fd.rs
+++ b/library/std/src/sys/unix/fd.rs
@@ -69,6 +69,7 @@ const fn max_iov() -> usize {
 impl FileDesc {
     pub fn new(fd: c_int) -> FileDesc {
         assert_ne!(fd, -1);
+        // SAFETY: we just asserted that the value is in the valid range and isn't `-1` (the only value bigger than `0xFF_FF_FF_FE` unsigned)
         unsafe { FileDesc { fd } }
     }