libc 0.2.186

Raw FFI bindings to platform libraries like libc.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::prelude::*;

pub type boolean_t = c_int;

s! {
    pub struct malloc_zone_t {
        __private: [crate::uintptr_t; 18], // FIXME(macos): needs arm64 auth pointers support
    }
}

s_no_extra_traits! {
    pub struct max_align_t {
        priv_: f64,
    }
}