1 error[E0275]: overflow evaluating the requirement `<(T,) as Grault>::A == _`
2 --> $DIR/impl-wf-cycle-2.rs:7:1
4 LL | / impl<T: Grault> Grault for (T,)
13 note: required because of the requirements on the impl of `Grault` for `(T,)`
14 --> $DIR/impl-wf-cycle-2.rs:7:17
16 LL | impl<T: Grault> Grault for (T,)
19 error[E0275]: overflow evaluating the requirement `<(T,) as Grault>::A == _`
20 --> $DIR/impl-wf-cycle-2.rs:11:5
25 note: required because of the requirements on the impl of `Grault` for `(T,)`
26 --> $DIR/impl-wf-cycle-2.rs:7:17
28 LL | impl<T: Grault> Grault for (T,)
31 error: aborting due to 2 previous errors
33 For more information about this error, try `rustc --explain E0275`.