diff options
author | Bryant Mairs <bryant@mai.rs> | 2019-01-23 07:18:32 -0800 |
---|---|---|
committer | Bryant Mairs <bryant@mai.rs> | 2019-02-02 16:32:00 -0800 |
commit | fa9cb78b4a04e6cbb12c3edc3efb9486d0f13b37 (patch) | |
tree | 0e49f06cd7cc6bd0ea9084e9e8af3040b0012bba /src/unix/mod.rs | |
parent | cd1e16d1afb70ed510565c52d053b40a9f7c6975 (diff) | |
download | rust-libc-fa9cb78b4a04e6cbb12c3edc3efb9486d0f13b37.tar.gz |
Check for Debug impls for all types
This was not compile-tested on all platforms, but instead all `pub enum`
types had a `Debug` impl derived for them.
Diffstat (limited to 'src/unix/mod.rs')
-rw-r--r-- | src/unix/mod.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/unix/mod.rs b/src/unix/mod.rs index 88e13c58c7..bcd16f83ef 100644 --- a/src/unix/mod.rs +++ b/src/unix/mod.rs @@ -41,7 +41,9 @@ pub type in_port_t = u16; pub type sighandler_t = ::size_t; pub type cc_t = ::c_uchar; +#[cfg_attr(feature = "extra_traits", derive(Debug))] pub enum DIR {} +#[cfg_attr(feature = "extra_traits", derive(Debug))] pub enum locale_t {} s! { @@ -365,7 +367,9 @@ cfg_if! { } } +#[cfg_attr(feature = "extra_traits", derive(Debug))] pub enum FILE {} +#[cfg_attr(feature = "extra_traits", derive(Debug))] pub enum fpos_t {} // TODO: fill this out with a struct extern { |