1pub(crate) mod generate; 2 3#[proc_macro] 4pub fn rspg(input: proc_macro::TokenStream) -> proc_macro::TokenStream { 5 generate::generate(input.into()) 6 .unwrap_or_else(|err| err.to_compile_error()) 7 .into() 8}