ligen_core/
lib.rs

1//! This crate provides core functionalities for ligen.
2
3#![warn(missing_copy_implementations)]
4#![warn(missing_debug_implementations)]
5#![warn(missing_docs)]
6#![warn(trivial_casts)]
7#![warn(trivial_numeric_casts)]
8#![warn(unsafe_code)]
9#![warn(unused_import_braces)]
10#![warn(unused_qualifications)]
11
12#![cfg_attr(cargo_ligen, feature(proc_macro_span))]
13
14extern crate proc_macro as rust_proc_macro;
15
16pub mod prelude;
17pub mod proc_macro;
18pub mod ir;
19pub mod utils;
20pub mod generator;