1 #[macro_use] 2 extern crate downcast_rs; 3 4 #[test] test()5 fn test() { 6 use downcast_rs::Downcast; 7 #[allow(dead_code)] 8 trait Trait: Downcast {} 9 impl_downcast!(Trait); 10 } 11