1mod apple; 2mod orange; 3 4pub use orange::Orange; 5pub use apple::Apple; 6 7pub trait Fruits { 8 fn intro(&self) { 9 let name: String = self.name(); 10 println!("i am an {name}") 11 } 12 13 fn name(&self) -> String; 14}