pub mod animals { pub trait noisy { fn speak(&mut self); } }