| error[E0277]: the trait bound `[u16; 3]: Bar` is not satisfied |
| --> $DIR/issue-67185-2.rs:15:5 |
| | |
| LL | <u8 as Baz>::Quaks: Bar, |
| | ^^^^^^^^^^^^^^^^^^^^^^^ the trait `Bar` is not implemented for `[u16; 3]` |
| | |
| = help: the following other types implement trait `Bar`: |
| [[u16; 3]; 3] |
| [u16; 4] |
| = help: see issue #48214 |
| help: add `#![feature(trivial_bounds)]` to the crate attributes to enable |
| | |
| LL + #![feature(trivial_bounds)] |
| | |
| |
| error[E0277]: the trait bound `[[u16; 3]; 2]: Bar` is not satisfied |
| --> $DIR/issue-67185-2.rs:14:5 |
| | |
| LL | [<u8 as Baz>::Quaks; 2]: Bar, |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Bar` is not implemented for `[[u16; 3]; 2]` |
| | |
| = help: the following other types implement trait `Bar`: |
| [[u16; 3]; 3] |
| [u16; 4] |
| = help: see issue #48214 |
| help: add `#![feature(trivial_bounds)]` to the crate attributes to enable |
| | |
| LL + #![feature(trivial_bounds)] |
| | |
| |
| error[E0277]: the trait bound `[u16; 3]: Bar` is not satisfied |
| --> $DIR/issue-67185-2.rs:21:6 |
| | |
| LL | impl Foo for FooImpl {} |
| | ^^^ the trait `Bar` is not implemented for `[u16; 3]`, which is required by `<u8 as Baz>::Quaks: Bar` |
| | |
| = help: the following other types implement trait `Bar`: |
| [[u16; 3]; 3] |
| [u16; 4] |
| note: required by a bound in `Foo` |
| --> $DIR/issue-67185-2.rs:15:25 |
| | |
| LL | trait Foo |
| | --- required by a bound in this trait |
| ... |
| LL | <u8 as Baz>::Quaks: Bar, |
| | ^^^ required by this bound in `Foo` |
| |
| error[E0277]: the trait bound `[[u16; 3]; 2]: Bar` is not satisfied |
| --> $DIR/issue-67185-2.rs:21:6 |
| | |
| LL | impl Foo for FooImpl {} |
| | ^^^ the trait `Bar` is not implemented for `[[u16; 3]; 2]`, which is required by `[<u8 as Baz>::Quaks; 2]: Bar` |
| | |
| = help: the following other types implement trait `Bar`: |
| [[u16; 3]; 3] |
| [u16; 4] |
| note: required by a bound in `Foo` |
| --> $DIR/issue-67185-2.rs:14:30 |
| | |
| LL | trait Foo |
| | --- required by a bound in this trait |
| LL | where |
| LL | [<u8 as Baz>::Quaks; 2]: Bar, |
| | ^^^ required by this bound in `Foo` |
| |
| error[E0277]: the trait bound `[[u16; 3]; 2]: Bar` is not satisfied |
| --> $DIR/issue-67185-2.rs:25:14 |
| | |
| LL | fn f(_: impl Foo) {} |
| | ^^^ the trait `Bar` is not implemented for `[[u16; 3]; 2]` |
| | |
| = help: the following other types implement trait `Bar`: |
| [[u16; 3]; 3] |
| [u16; 4] |
| note: required by a bound in `Foo` |
| --> $DIR/issue-67185-2.rs:14:30 |
| | |
| LL | trait Foo |
| | --- required by a bound in this trait |
| LL | where |
| LL | [<u8 as Baz>::Quaks; 2]: Bar, |
| | ^^^ required by this bound in `Foo` |
| |
| error[E0277]: the trait bound `[u16; 3]: Bar` is not satisfied |
| --> $DIR/issue-67185-2.rs:25:14 |
| | |
| LL | fn f(_: impl Foo) {} |
| | ^^^ the trait `Bar` is not implemented for `[u16; 3]` |
| | |
| = help: the following other types implement trait `Bar`: |
| [[u16; 3]; 3] |
| [u16; 4] |
| note: required by a bound in `Foo` |
| --> $DIR/issue-67185-2.rs:15:25 |
| | |
| LL | trait Foo |
| | --- required by a bound in this trait |
| ... |
| LL | <u8 as Baz>::Quaks: Bar, |
| | ^^^ required by this bound in `Foo` |
| |
| error: aborting due to 6 previous errors |
| |
| For more information about this error, try `rustc --explain E0277`. |