error[E0049]: associated function `foo` has 1 const parameter but its trait declaration has 0 const parameters --> $DIR/issue-95186-specialize-on-tilde-const.rs:14:1 | LL | #[const_trait] | ^^^^^^^^^^^^^^ found 1 const parameter LL | trait Foo { LL | fn foo(); | - expected 0 const parameters error[E0049]: associated function `foo` has 1 const parameter but its trait declaration has 0 const parameters --> $DIR/issue-95186-specialize-on-tilde-const.rs:14:1 | LL | #[const_trait] | ^^^^^^^^^^^^^^ found 1 const parameter LL | trait Foo { LL | fn foo(); | - expected 0 const parameters | = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no` error[E0049]: associated function `bar` has 1 const parameter but its trait declaration has 0 const parameters --> $DIR/issue-95186-specialize-on-tilde-const.rs:30:1 | LL | #[const_trait] | ^^^^^^^^^^^^^^ found 1 const parameter LL | trait Bar { LL | fn bar() {} | - expected 0 const parameters error[E0049]: associated function `bar` has 1 const parameter but its trait declaration has 0 const parameters --> $DIR/issue-95186-specialize-on-tilde-const.rs:30:1 | LL | #[const_trait] | ^^^^^^^^^^^^^^ found 1 const parameter LL | trait Bar { LL | fn bar() {} | - expected 0 const parameters | = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no` error: aborting due to 4 previous errors For more information about this error, try `rustc --explain E0049`.