1 Macro import declaration was malformed.
3 Erroneous code examples:
6 #[macro_use(a_macro(another_macro))] // error: invalid import declaration
7 extern crate core as some_crate;
9 #[macro_use(i_want = "some_macros")] // error: invalid import declaration
10 extern crate core as another_crate;
13 This is a syntax error at the level of attribute declarations. The proper
14 syntax for macro imports is the following:
16 ```ignore (cannot-doctest-multicrate-project)
19 macro_rules! get_tacos {
24 macro_rules! get_pimientos {
29 #[macro_use(get_tacos, get_pimientos)] // It imports `get_tacos` and
30 extern crate some_crate; // `get_pimientos` macros from some_crate
33 If you would like to import all exported macros, write `macro_use` with no