1 2 3 4 5 6 7 8 9 10 11
use proc_macro2::TokenStream; pub fn wrap_in_const(code: TokenStream) -> TokenStream { quote! { #[doc(hidden)] #[allow(non_upper_case_globals, unused_attributes, unused_qualifications)] const _: () = { #code }; } }