Lines Matching refs:Errno

53 impl Errno {
62 pub const fn from_i32(err: i32) -> Errno {
118 impl error::Error for Errno {}
120 impl fmt::Display for Errno {
126 impl From<Errno> for io::Error {
127 fn from(err: Errno) -> Self {
132 impl TryFrom<io::Error> for Errno {
136 ioerror.raw_os_error().map(Errno::from_i32).ok_or(ioerror)
140 fn last() -> Errno {
141 Errno::from_i32(errno())
144 fn desc(errno: Errno) -> &'static str {
145 use self::Errno::*;
1123 pub enum Errno {
1260 impl Errno {
1261 pub const EWOULDBLOCK: Errno = Errno::EAGAIN;
1262 pub const EDEADLOCK: Errno = Errno::EDEADLK;
1263 pub const ENOTSUP: Errno = Errno::EOPNOTSUPP;
1266 pub const fn from_i32(e: i32) -> Errno {
1267 use self::Errno::*;
1413 pub enum Errno {
1523 impl Errno {
1524 pub const ELAST: Errno = Errno::EQFULL;
1525 pub const EWOULDBLOCK: Errno = Errno::EAGAIN;
1526 pub const EDEADLOCK: Errno = Errno::EDEADLK;
1529 pub const fn from_i32(e: i32) -> Errno {
1530 use self::Errno::*;
1649 pub enum Errno {
1749 impl Errno {
1750 pub const ELAST: Errno = Errno::EOWNERDEAD;
1751 pub const EWOULDBLOCK: Errno = Errno::EAGAIN;
1752 pub const EDEADLOCK: Errno = Errno::EDEADLK;
1753 pub const EOPNOTSUPP: Errno = Errno::ENOTSUP;
1756 pub const fn from_i32(e: i32) -> Errno {
1757 use self::Errno::*;
1866 pub enum Errno {
1966 impl Errno {
1967 pub const ELAST: Errno = Errno::EASYNC;
1968 pub const EWOULDBLOCK: Errno = Errno::EAGAIN;
1969 pub const EDEADLOCK: Errno = Errno::EDEADLK;
1970 pub const EOPNOTSUPP: Errno = Errno::ENOTSUP;
1973 pub const fn from_i32(e: i32) -> Errno {
1974 use self::Errno::*;
2081 pub enum Errno {
2180 impl Errno {
2181 pub const ELAST: Errno = Errno::ENOTSUP;
2182 pub const EWOULDBLOCK: Errno = Errno::EAGAIN;
2185 pub const fn from_i32(e: i32) -> Errno {
2186 use self::Errno::*;
2294 pub enum Errno {
2394 impl Errno {
2395 pub const ELAST: Errno = Errno::ENOTSUP;
2396 pub const EWOULDBLOCK: Errno = Errno::EAGAIN;
2399 pub const fn from_i32(e: i32) -> Errno {
2400 use self::Errno::*;
2509 pub enum Errno {
2598 impl Errno {
2599 pub const EWOULDBLOCK: Errno = Errno::EAGAIN;
2602 pub const fn from_i32(e: i32) -> Errno {
2603 use self::Errno::*;
2701 pub enum Errno {
2826 impl Errno {
2827 pub const ELAST: Errno = Errno::ESTALE;
2828 pub const EWOULDBLOCK: Errno = Errno::EAGAIN;
2831 pub const fn from_i32(e: i32) -> Errno {
2832 use self::Errno::*;
2966 pub enum Errno {
3045 impl Errno {
3046 pub const EWOULDBLOCK: Errno = Errno::EAGAIN;
3047 pub const EDEADLOCK: Errno = Errno::EDEADLK;
3048 pub const EOPNOTSUPP: Errno = Errno::ENOTSUP;
3051 pub const fn from_i32(e: i32) -> Errno {
3052 use self::Errno::*;