1 #![deny(bare_trait_objects)] 2 3 use async_trait::async_trait; 4 5 #[async_trait] 6 trait Trait { f(&self)7 async fn f(&self); 8 } 9 10 #[async_trait] 11 impl Trait for Send + Sync { f(&self)12 async fn f(&self) {} 13 } 14 main()15 fn main() {} 16