libsplinter_sys/lib.rs
1//! Native FFI bindings to [libsplinter](https://github.com/splinterhq/libsplinter),
2//! the shared-memory splinter core (in-memory variant).
3//!
4//! This is a `-sys` crate: it exposes the raw, auto-generated C ABI and nothing
5//! more. The vendored C sources are compiled from source by the build script,
6//! so no system installation of libsplinter is required. Bindings are generated
7//! with bindgen at build time and written to `OUT_DIR`.
8#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals)]
9#![allow(dead_code)]
10
11include!(concat!(env!("OUT_DIR"), "/bindings.rs"));