// check-pass // compile-flags: -Z chalk #![allow(dead_code)] trait Foo { fn foo(&self); } impl Foo for T where T: Clone { fn foo(&self) { } } fn main() { }