rustix 0.26.1

Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/// A simple `assert` macro that works in `const fn`, for use until the
/// standard `assert` macro works in `const fn`.
#[allow(unused_macros)]
macro_rules! const_assert {
    ($x:expr) => {
        let b: bool = $x;
        let _ = [()][!b as usize];
    };
}

#[test]
fn test_const_assert() {
    const_assert!(true);
}