Error code E0283
An implementation cannot be chosen unambiguously because of lack of information.
Erroneous code example:
ⓘ
This error can be solved by adding type annotations that provide the missing information to the compiler. In this case, the solution is to specify the trait's type parameter: