trait Foo {} | |
impl Foo for dyn Send {} | |
impl Foo for dyn Send + Send {} | |
//~^ ERROR conflicting implementations | |
//~| hard error | |
impl Foo for dyn Send + Sync {} | |
impl Foo for dyn Sync + Send {} | |
//~^ ERROR conflicting implementations | |
//~| hard error | |
impl Foo for dyn Send + Sync + Send {} | |
//~^ ERROR conflicting implementations | |
//~| hard error | |
fn main() {} |