error[E0119]: conflicting implementations of trait `IntoPyDictPointer` for type `()`: --> $DIR/issue-52050.rs:28:1 | LL | / impl IntoPyDictPointer for I LL | | where LL | | I: Iterator, LL | | { LL | | } | |_- first implementation here LL | LL | impl IntoPyDictPointer for () //~ ERROR conflicting implementations | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `()` | = note: upstream crates may add new impl of trait `std::iter::Iterator` for type `()` in future versions error: aborting due to previous error For more information about this error, try `rustc --explain E0119`.