```rust #![feature(const_generics)] #[derive(PartialEq, Eq)] struct Unit; trait Const<const U: Unit> {} impl Const<Unit> for () {} // wrong number of const arguments ``` `Const<{Unit}>` works. See also #66615. <!-- TRIAGEBOT_START --> <!-- TRIAGEBOT_ASSIGN_START --> <!-- TRIAGEBOT_ASSIGN_DATA_START$${"user":null}$$TRIAGEBOT_ASSIGN_DATA_END --> <!-- TRIAGEBOT_ASSIGN_END --> <!-- TRIAGEBOT_END -->