cpdb_sys/bindings.rs
1//! Raw, auto-generated bindings to the cpdb-libs C API.
2//!
3//! Generated by `bindgen` from the headers listed in `include/wrapper.h`.
4//! Everything here is `unsafe` and the C symbols may be renamed, removed,
5//! or relayed between upstream releases — depend on the higher-level
6//! modules (`frontend`, `printer`, ...) for stable Rust APIs.
7
8#![allow(non_upper_case_globals)]
9#![allow(non_camel_case_types)]
10#![allow(non_snake_case)]
11#![allow(dead_code)]
12#![allow(clippy::all)]
13#![allow(rustdoc::broken_intra_doc_links)]
14#![allow(missing_docs)]
15
16include!(concat!(env!("OUT_DIR"), "/cpdb_sys.rs"));