error[E0119]: conflicting implementations of trait `SizedTr` for type `X<_>` --> $DIR/pretty-print-no-feat-dep-has-feat.rs:16:1 | LL | impl SizedTr for X {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: conflicting implementation in crate `pretty_print_dep`: - impl SizedTr for T; error[E0119]: conflicting implementations of trait `NegSizedTr` for type `X<_>` --> $DIR/pretty-print-no-feat-dep-has-feat.rs:19:1 | LL | impl NegSizedTr for X {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: conflicting implementation in crate `pretty_print_dep`: - impl NegSizedTr for T where T: ?Sized; error[E0119]: conflicting implementations of trait `MetaSizedTr` for type `X<_>` --> $DIR/pretty-print-no-feat-dep-has-feat.rs:22:1 | LL | impl MetaSizedTr for X {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: conflicting implementation in crate `pretty_print_dep`: - impl MetaSizedTr for T where T: ?Sized; error[E0119]: conflicting implementations of trait `PointeeSizedTr` for type `X<_>` --> $DIR/pretty-print-no-feat-dep-has-feat.rs:25:1 | LL | impl PointeeSizedTr for X {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: conflicting implementation in crate `pretty_print_dep`: - impl PointeeSizedTr for T where T: ?Sized; error: aborting due to 4 previous errors For more information about this error, try `rustc --explain E0119`.