1#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals)]
2#![cfg_attr(feature = "bindgen", allow(unsafe_op_in_unsafe_fn))]
3#![cfg_attr(
4 feature = "bindgen",
5 allow(
6 clippy::missing_safety_doc,
7 clippy::ptr_offset_with_cast,
8 clippy::too_many_arguments,
9 clippy::useless_transmute
10 )
11)]
12
13#[cfg(feature = "bindgen")]
14include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
15
16#[cfg(not(feature = "bindgen"))]
17mod fallback;
18
19#[cfg(not(feature = "bindgen"))]
20pub use fallback::*;