1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use proc_macro::TokenStream; use proc_macro_hack::proc_macro_hack; mod format; #[cfg(feature = "runtime")] mod function; #[cfg(feature = "runtime")] #[proc_macro] pub fn build_info(input: TokenStream) -> TokenStream { function::build_info(input) } #[proc_macro_hack] pub fn format(input: TokenStream) -> TokenStream { format::format(input) }