Content-Length: 24106 | pFad | https://doc.rust-lang.org/std/iter/../clone/../../../std/../error_codes/./E0437.html

E0437 - Error codes index

Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Error code E0437

An associated type whose name does not match any of the associated types in the trait was used when implementing the trait.

Erroneous code example:

#![allow(unused)]
fn main() {
trait Foo {}

impl Foo for i32 {
    type Bar = bool;
}
}

Trait implementations can only implement associated types that are members of the trait in question.

The solution to this problem is to remove the extraneous associated type:

#![allow(unused)]
fn main() {
trait Foo {}

impl Foo for i32 {}
}








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://doc.rust-lang.org/std/iter/../clone/../../../std/../error_codes/./E0437.html

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy