1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#[macro_export] macro_rules! use_contract { ($module: ident, $path: expr) => { #[allow(dead_code)] #[allow(missing_docs)] #[allow(unused_imports)] #[allow(unused_mut)] #[allow(unused_variables)] pub mod $module { #[derive(SabiContract)] #[susyabi_contract_options(path = $path)] struct _Dummy; } } }