@@ -843,9 +843,11 @@ mod consts {
843
843
EHWPOISON = libc:: EHWPOISON ,
844
844
}
845
845
846
- pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
847
- pub const EDEADLOCK : Errno = Errno :: EDEADLK ;
848
- pub const ENOTSUP : Errno = Errno :: EOPNOTSUPP ;
846
+ impl Errno {
847
+ pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
848
+ pub const EDEADLOCK : Errno = Errno :: EDEADLK ;
849
+ pub const ENOTSUP : Errno = Errno :: EOPNOTSUPP ;
850
+ }
849
851
850
852
pub fn from_i32 ( e : i32 ) -> Errno {
851
853
use self :: Errno :: * ;
@@ -1103,11 +1105,11 @@ mod consts {
1103
1105
EQFULL = libc:: EQFULL ,
1104
1106
}
1105
1107
1106
- pub const ELAST : Errno = Errno :: EQFULL ;
1107
- pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1108
- pub const EDEADLOCK : Errno = Errno :: EDEADLK ;
1109
-
1110
- pub const EL2NSYNC : Errno = Errno :: UnknownErrno ;
1108
+ impl Errno {
1109
+ pub const ELAST : Errno = Errno :: EQFULL ;
1110
+ pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1111
+ pub const EDEADLOCK : Errno = Errno :: EDEADLK ;
1112
+ }
1111
1113
1112
1114
pub fn from_i32 ( e : i32 ) -> Errno {
1113
1115
use self :: Errno :: * ;
@@ -1328,11 +1330,12 @@ mod consts {
1328
1330
EOWNERDEAD = libc:: EOWNERDEAD ,
1329
1331
}
1330
1332
1331
- pub const ELAST : Errno = Errno :: EOWNERDEAD ;
1332
- pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1333
- pub const EDEADLOCK : Errno = Errno :: EDEADLK ;
1334
-
1335
- pub const EL2NSYNC : Errno = Errno :: UnknownErrno ;
1333
+ impl Errno {
1334
+ pub const ELAST : Errno = Errno :: EOWNERDEAD ;
1335
+ pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1336
+ pub const EDEADLOCK : Errno = Errno :: EDEADLK ;
1337
+ pub const EOPNOTSUPP : Errno = Errno :: ENOTSUP ;
1338
+ }
1336
1339
1337
1340
pub fn from_i32 ( e : i32 ) -> Errno {
1338
1341
use self :: Errno :: * ;
@@ -1542,12 +1545,12 @@ mod consts {
1542
1545
EASYNC = libc:: EASYNC ,
1543
1546
}
1544
1547
1545
- pub const ELAST : Errno = Errno :: EASYNC ;
1546
- pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1547
- pub const EDEADLOCK : Errno = Errno :: EDEADLK ;
1548
- pub const EOPNOTSUPP : Errno = Errno :: ENOTSUP ;
1549
-
1550
- pub const EL2NSYNC : Errno = Errno :: UnknownErrno ;
1548
+ impl Errno {
1549
+ pub const ELAST : Errno = Errno :: EASYNC ;
1550
+ pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1551
+ pub const EDEADLOCK : Errno = Errno :: EDEADLK ;
1552
+ pub const EOPNOTSUPP : Errno = Errno :: ENOTSUP ;
1553
+ }
1551
1554
1552
1555
pub fn from_i32 ( e : i32 ) -> Errno {
1553
1556
use self :: Errno :: * ;
@@ -1756,10 +1759,10 @@ mod consts {
1756
1759
EPROTO = libc:: EPROTO ,
1757
1760
}
1758
1761
1759
- pub const ELAST : Errno = Errno :: ENOTSUP ;
1760
- pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1761
-
1762
- pub const EL2NSYNC : Errno = Errno :: UnknownErrno ;
1762
+ impl Errno {
1763
+ pub const ELAST : Errno = Errno :: ENOTSUP ;
1764
+ pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1765
+ }
1763
1766
1764
1767
pub fn from_i32 ( e : i32 ) -> Errno {
1765
1768
use self :: Errno :: * ;
@@ -1969,10 +1972,10 @@ mod consts {
1969
1972
EPROTO = libc:: EPROTO ,
1970
1973
}
1971
1974
1972
- pub const ELAST : Errno = Errno :: ENOTSUP ;
1973
- pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1974
-
1975
- pub const EL2NSYNC : Errno = Errno :: UnknownErrno ;
1975
+ impl Errno {
1976
+ pub const ELAST : Errno = Errno :: ENOTSUP ;
1977
+ pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
1978
+ }
1976
1979
1977
1980
pub fn from_i32 ( e : i32 ) -> Errno {
1978
1981
use self :: Errno :: * ;
@@ -2172,10 +2175,9 @@ mod consts {
2172
2175
EPROTO = libc:: EPROTO ,
2173
2176
}
2174
2177
2175
- pub const ELAST : Errno = Errno :: UnknownErrno ;
2176
- pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
2177
-
2178
- pub const EL2NSYNC : Errno = Errno :: UnknownErrno ;
2178
+ impl Errno {
2179
+ pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
2180
+ }
2179
2181
2180
2182
pub fn from_i32 ( e : i32 ) -> Errno {
2181
2183
use self :: Errno :: * ;
@@ -2400,8 +2402,10 @@ mod consts {
2400
2402
ESTALE = libc:: ESTALE ,
2401
2403
}
2402
2404
2403
- pub const ELAST : Errno = Errno :: ESTALE ;
2404
- pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
2405
+ impl Errno {
2406
+ pub const ELAST : Errno = Errno :: ESTALE ;
2407
+ pub const EWOULDBLOCK : Errno = Errno :: EAGAIN ;
2408
+ }
2405
2409
2406
2410
pub fn from_i32 ( e : i32 ) -> Errno {
2407
2411
use self :: Errno :: * ;
0 commit comments