uapi 0.2.3

Wrappers for OS APIs on UNIX-like platform
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use uapi::*;

#[test]
fn result() {
    let e = Errno(1);

    assert_eq!(format!("{}", e), "1");

    assert_eq!(std::io::Error::from(e).raw_os_error(), Some(1));

    set_errno(33);

    assert_eq!(Errno::default(), Errno(33));
}