1 error[E0277]: `!` is not an iterator
2 --> $DIR/issue-51506.rs:13:5
4 LL | type Out: Iterator<Item = u32>;
5 | ------------------------------- required by `Trait::Out`
7 LL | default type Out = !;
8 | ^^^^^^^^^^^^^^^^^^^^^ `!` is not an iterator
10 = help: the trait `Iterator` is not implemented for `!`
12 error: aborting due to previous error
14 For more information about this error, try `rustc --explain E0277`.