// known-bug: #110395 #![feature(const_trait_impl)] #[const_trait] trait MyPartialEq { fn eq(&self, other: &Self) -> bool; } impl const MyPartialEq for T { fn eq(&self, other: &Self) -> bool { PartialEq::eq(self, other) } } fn main() {}