about summary refs log tree commit diff
path: root/src/liblibc
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-04-21 11:46:15 +0000
committerbors <bors@rust-lang.org>2015-04-21 11:46:15 +0000
commit77acda1c8ee75f9eb923ddd811ee591951b2d43f (patch)
tree790d0641c2cd84fe5901bbd11e66426b588644ca /src/liblibc
parent3860240b0e124f38483ea4bd070b61d362871ece (diff)
parent1131bc0a0f9d4ce920f239dccbd0fcfe1c940548 (diff)
downloadrust-77acda1c8ee75f9eb923ddd811ee591951b2d43f.tar.gz
rust-77acda1c8ee75f9eb923ddd811ee591951b2d43f.zip
Auto merge of #24598 - lfairy:impl-debug-for-file, r=alexcrichton
This patch adds a `Debug` impl for `std::fs::File`.

On all platforms (Unix and Windows) it shows the file descriptor.

On Linux, it displays the path and access mode as well.

Ideally we should show the path/mode for all platforms, not just Linux,
but this will do for now.

cc #24570
Diffstat (limited to 'src/liblibc')
-rw-r--r--src/liblibc/lib.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/liblibc/lib.rs b/src/liblibc/lib.rs
index f7e92d61474..24a4a457224 100644
--- a/src/liblibc/lib.rs
+++ b/src/liblibc/lib.rs
@@ -3296,6 +3296,8 @@ pub mod consts {
             pub const F_GETFL : c_int = 3;
             pub const F_SETFL : c_int = 4;
 
+            pub const O_ACCMODE : c_int = 3;
+
             pub const SIGTRAP : c_int = 5;
             pub const SIG_IGN: size_t = 1;