19 lines
411 B
Rust
19 lines
411 B
Rust
use crate::io;
|
|
use crate::sys::pal::error;
|
|
|
|
pub fn errno() -> i32 {
|
|
0
|
|
}
|
|
|
|
#[inline]
|
|
pub fn is_interrupted(code: i32) -> bool {
|
|
crate::sys::net::is_interrupted(code)
|
|
}
|
|
|
|
pub fn decode_error_kind(code: i32) -> io::ErrorKind {
|
|
error::decode_error_kind(code)
|
|
}
|
|
|
|
pub fn error_string(errno: i32) -> String {
|
|
if let Some(name) = error::error_name(errno) { name.to_owned() } else { format!("{errno}") }
|
|
}
|