aic_sdk_sys/
lib.rs

1//! Raw FFI bindings to the AIC library.
2//!
3//! This module contains automatically generated bindings from the C header file.
4//! The bindings are generated using bindgen and may contain naming conventions
5//! that don't match Rust standards, which is expected for FFI code.
6
7#![allow(non_upper_case_globals)]
8#![allow(non_camel_case_types)]
9#![allow(non_snake_case)]
10#![allow(dead_code)]
11#![allow(clippy::all)]
12
13include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
14
15unsafe extern "C" {
16    /// Sets the SDK wrapper ID.
17    ///
18    /// This function is not included in the C SDK's header file, but it is part of the library.
19    pub fn aic_set_sdk_wrapper_id(id: u32);
20}