1 2 3 4 5 6 7 8 9 10 11 12 13 14
mod outer { pub use inner::FooError; mod inner { use errgo::errgo; #[errgo(visibility(pub))] fn foo() -> Result<(), FooError> { todo!() } } } fn main() {}