uapi 0.2.13

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

#[test]
fn set_errno1() {
    let cmp = |i| {
        set_errno(i);
        assert_eq!(i, get_errno());
        assert_eq!(Some(i), Error::last_os_error().raw_os_error());
    };
    cmp(1);
    cmp(2);
}