1#![doc = include_str!("../README.md")]
2#![allow(non_upper_case_globals)]
3#![allow(non_camel_case_types)]
4#![allow(non_snake_case)]
5#![allow(unnecessary_transmutes)]
6
7#[cfg(all(feature = "use-bindgen", not(docsrs)))]
8include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
9
10cfg_if::cfg_if! {
11 if #[cfg(any(not(feature = "use-bindgen"), docsrs))] {
12 mod bindings;
13 pub use bindings::*;
14 }
15}
16
17#[cfg(all(test, feature = "use-bindgen", not(docsrs)))]
18mod linker_test {
19 include!(concat!(env!("OUT_DIR"), "/linker_test.rs"));
20}