error[E0275]: overflow evaluating the requirement `::A` --> $DIR/issue-21946.rs:7:6 | LL | impl Foo for FooStruct { | ^^^ error: aborting due to previous error For more information about this error, try `rustc --explain E0275`.