1 Items are missing in a trait implementation.
3 Erroneous code example:
13 // error: not all trait items implemented, missing: `foo`
16 When trying to make some type implement a trait `Foo`, you must, at minimum,
17 provide implementations for all of `Foo`'s required methods (meaning the
18 methods that do not have default implementations), as well as any required
19 trait items like associated types or constants. Example: