error[E0277]: `
>::Item` is not an iterator
--> $DIR/issue-22872.rs:20:40
|
LL | let _: Box >::Item` is not an iterator
|
= help: the trait `Iterator` is not implemented for ` >::Item`
= note: required because of the requirements on the impl of `for<'b> Wrap<'b>` for `Wrapper `
= note: required for the cast to the object type `dyn for<'b> Wrap<'b>`
help: consider further restricting the associated type
|
LL | fn push_process (process: P) where P: Process<'static>, >::Item: Iterator {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to previous error
For more information about this error, try `rustc --explain E0277`.