rustecal_sys/
lib.rs

1//! # rustecal-sys
2//!
3//! Raw FFI bindings to the eCAL C API.
4//!
5//! This crate is not intended for direct use, but underpins the safe abstractions
6//! provided in `rustecal-core`, `rustecal-pubsub`, and `rustecal-service`.
7
8// src/lib.rs
9#![allow(non_camel_case_types)]
10#![allow(non_upper_case_globals)]
11#![allow(non_snake_case)]
12#![cfg_attr(docsrs, doc(hidden))]
13
14#[cfg(not(docsrs))]
15include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
16
17// stub out on docs.rs so include! never fails
18#[cfg(docsrs)]
19mod bindings {}