error[E0271]: type mismatch resolving ` as Pusherator>::Item == &str` --> tests/compile-fail/surface_anti_join_badtypes.rs:5:13 | 5 | j = anti_join() -> for_each(std::mem::drop); | -^^^^^^^^^^ | | | _____________expected `&str`, found integer | | 6 | | source_iter(0..10) -> map(|x| (x, x)) -> [pos]j; 7 | | source_iter(0..10) -> map(|_| "string") -> [neg]j; | |_______________________________________________- required by a bound introduced by this call | note: required by a bound in `pivot_run_sg_2v1` --> tests/compile-fail/surface_anti_join_badtypes.rs:5:13 | 5 | j = anti_join() -> for_each(std::mem::drop); | _____________^ 6 | | source_iter(0..10) -> map(|x| (x, x)) -> [pos]j; 7 | | source_iter(0..10) -> map(|_| "string") -> [neg]j; | |_______________________________________________^ required by this bound in `pivot_run_sg_2v1`