derive_codegen/
lib.rs

1#[cfg(feature = "generate")]
2pub use generate::{Generation, GenerationCmd};
3pub extern crate i_codegen_derive;
4// re-export macros (note pub)
5#[cfg(feature = "generate")]
6#[doc(hidden)]
7pub use i_codegen_code::{linkme, Context, CODEGEN_ITEMS};
8/// Test documentation
9pub use i_codegen_derive::Codegen;
10pub use i_codegen_derive::fn_codegen;
11
12#[cfg(test)]
13mod test;
14
15#[cfg(feature = "generate")]
16mod generate;