Ho problemi a riutilizzare i macro all'interno di una cassa.Importazione macro dal modulo principale
Se una macro è definita in ./src/macros.rs
:
#[macro_export]
macro_rules! my_macro {
...
}
e utilizzato in ./src/lib.rs
:
#[macro_use]
pub mod macros;
non riesco a vedere questa macro in ./src/submod/lib.rs
:
my_macro!(...);
cede il messaggio di errore error: macro undefined: 'my_macro!'
.
C'è un modo per importare questa macro in questo modulo figlio submod
?
Possibile duplicato di [Come utilizzare una macro tra i file del modulo?] (Https://stackoverflow.com/questions/26731243/how-do-i-use-a-macro-across-module-files) –