cubiomes_sys/
lib.rs

1//! Raw ffi bindings to the cubiomes library.
2//!
3//! This crate also contains module [enums] for building enums for conviniance
4
5#![allow(non_upper_case_globals)]
6#![allow(non_camel_case_types)]
7#![allow(non_snake_case)]
8#![allow(improper_ctypes)]
9#![allow(clippy::all)]
10#![allow(rustdoc::all)]
11
12pub use num_traits;
13
14#[macro_use]
15extern crate num_derive;
16
17include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
18
19/// This module contains generated rust enums representing different cubiomes enums
20///
21/// The enums in this module are automatically generated from the version of cubiomes
22/// this crate links against.
23pub mod enums {
24    include!(concat!(env!("OUT_DIR"), "/biome_enums.rs"));
25}