1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
//! Basic test for nested module functionality and path resolution //@ run-pass mod inner { pub mod inner2 { pub fn hello() { println!("hello, modular world"); } } pub fn hello() { inner2::hello(); } } pub fn main() { inner::hello(); inner::inner2::hello(); }