<tspanx="10px"y="28px"><tspanclass="fg-ansi256-009 bold">error[E0277]</tspan><tspanclass="bold">: the trait bound `Struct: Foo<i32>` is not satisfied</tspan>
<tspanx="10px"y="100px"><tspan></tspan><tspanclass="fg-ansi256-012 bold">|</tspan><tspan></tspan><tspanclass="fg-ansi256-009 bold">^^^^^^^^^^^^^</tspan><tspan></tspan><tspanclass="fg-ansi256-009 bold">the trait `Bar<i32>` is not implemented for `Struct`</tspan>
<tspanx="10px"y="136px"><tspan></tspan><tspanclass="fg-ansi256-012 bold">|</tspan><tspan></tspan><tspanclass="fg-ansi256-012 bold">------</tspan><tspan></tspan><tspanclass="fg-ansi256-012 bold">return type was inferred to be `Struct` here</tspan>
<tspanx="10px"y="190px"><tspan> but trait `Bar<</tspan><tspanclass="fg-magenta bold">()</tspan><tspan>>` </tspan><tspanclass="fg-magenta bold">is</tspan><tspan> implemented for it</tspan>
<tspanx="10px"y="208px"><tspan></tspan><tspanclass="fg-ansi256-012 bold">= </tspan><tspanclass="bold">help</tspan><tspan>: for that trait implementation, expected `</tspan><tspanclass="fg-magenta bold">()</tspan><tspan>`, found `</tspan><tspanclass="fg-magenta bold">i32</tspan><tspan>`</tspan>
<tspanx="10px"y="280px"><tspanclass="fg-ansi256-012 bold">LL</tspan><tspan></tspan><tspanclass="fg-ansi256-012 bold">|</tspan><tspan> impl<T, K> Foo<K> for T where T: Bar<K></tspan>