1 use intertrait::*; 2 3 struct Data; 4 5 #[cast_to] 6 impl Data { 7 fn hello() { 8 println!("hello!"); 9 } 10 } 11 12 fn main() { 13 let _ = Data; 14 } 15