1error[E0119]: conflicting implementations of trait `Unpin` for type `Foo<_, _>` 2 --> tests/ui/not_unpin/conflict-unpin.rs:5:15 3 | 45 | #[pin_project(!Unpin)] //~ ERROR E0119 5 | ^^^^^^ conflicting implementation for `Foo<_, _>` 6... 712 | impl<T, U> Unpin for Foo<T, U> where T: Unpin {} 8 | --------------------------------------------- first implementation here 9 10error[E0119]: conflicting implementations of trait `Unpin` for type `Bar<_, _>` 11 --> tests/ui/not_unpin/conflict-unpin.rs:14:15 12 | 1314 | #[pin_project(!Unpin)] //~ ERROR E0119 14 | ^^^^^^ conflicting implementation for `Bar<_, _>` 15... 1621 | impl<T, U> Unpin for Bar<T, U> {} 17 | ------------------------------ first implementation here 18 19error[E0119]: conflicting implementations of trait `Unpin` for type `Baz<_, _>` 20 --> tests/ui/not_unpin/conflict-unpin.rs:23:15 21 | 2223 | #[pin_project(!Unpin)] //~ ERROR E0119 23 | ^^^^^^ conflicting implementation for `Baz<_, _>` 24... 2530 | impl<T: Unpin, U: Unpin> Unpin for Baz<T, U> {} 26 | -------------------------------------------- first implementation here 27