An associated item constraint such as A = Bar was used in an invalid position. Associated item constraints must be placed in trait bounds or where clauses, not directly inside type argument lists.
E0229
rust An associated item constraint such as A = Bar was used in an invalid position. Associated item constraints must be placed in trait bounds or where clauses, not directly inside type argument lists.