pub mod foo { #[macro_export] macro_rules! makro { ($foo:ident) => { fn $foo() { } } } pub fn baz() {} pub fn foobar() {} pub mod barbaz { pub fn barfoo() {} } } pub fn foobaz() {}