Multiple type parameters with the same name were declared in the same generic item. All type parameter names within a single generic context must be distinct.
E0403
rust Multiple type parameters with the same name were declared in the same generic item. All type parameter names within a single generic context must be distinct.