1#![no_std]
3
4#[allow(clippy::all)]
5#[allow(non_upper_case_globals)]
6#[allow(non_camel_case_types)]
7#[allow(non_snake_case)]
8pub mod common {
9 include!(concat!(env!("OUT_DIR"), "/common_bindings.rs"));
10}
11
12#[allow(clippy::all)]
13#[allow(non_upper_case_globals)]
14#[allow(non_camel_case_types)]
15#[allow(non_snake_case)]
16pub mod rand {
17 pub use super::common::OQS_STATUS;
18 include!(concat!(env!("OUT_DIR"), "/rand_bindings.rs"));
19}
20
21#[allow(clippy::all)]
22#[allow(non_upper_case_globals)]
23#[allow(non_camel_case_types)]
24#[allow(non_snake_case)]
25pub mod kem {
26 pub use super::common::OQS_STATUS;
27 include!(concat!(env!("OUT_DIR"), "/kem_bindings.rs"));
28}
29
30#[allow(clippy::all)]
31#[allow(non_upper_case_globals)]
32#[allow(non_camel_case_types)]
33#[allow(non_snake_case)]
34pub mod sig {
35 pub use super::common::OQS_STATUS;
36 include!(concat!(env!("OUT_DIR"), "/sig_bindings.rs"));
37}