bg/macros/mod.rs
1#[macro_export]
2macro_rules! __impl_base_expr {
3 ([][$($path:tt)*]) => {
4 $($path)* ()
5 };
6 ([$base:expr][$($path:tt)*]) => {
7 $($path)* ::Building($base)
8 };
9}
10
11// #[cfg(all(test, debug_assertions))]
12// mod build_macro;
13// #[cfg(all(test, debug_assertions))]
14// pub use build_macro::*;
15
16// #[cfg(not(all(test, debug_assertions)))]
17mod build_macro_simple;
18// #[cfg(not(all(test, debug_assertions)))]
19pub use build_macro_simple::*;
20
21mod builder_macro;
22pub use builder_macro::*;