error[E0277]: the trait bound `&char: Pattern` is not satisfied --> $DIR/root-obligation.rs:6:38 | LL | .filter(|c| "aeiou".contains(c)) | -------- ^ the trait `Fn(char)` is not implemented for `char` | | | required by a bound introduced by this call | = note: required for `&char` to implement `FnOnce(char)` = note: required for `&char` to implement `Pattern` note: required by a bound in `core::str::::contains` --> $SRC_DIR/core/src/str/mod.rs:LL:COL help: consider dereferencing here | LL | .filter(|c| "aeiou".contains(*c)) | + error: aborting due to 1 previous error For more information about this error, try `rustc --explain E0277`.