A method was provided in a trait implementation that is not declared in the trait definition. Only methods explicitly defined in the trait may appear in its impl blocks.
E0407
rust A method was provided in a trait implementation that is not declared in the trait definition. Only methods explicitly defined in the trait may appear in its impl blocks.