This used to compile, but now it fails with `error: conflicting implementations for trait`. ``` trait Foo {} impl<T> Foo for T where T: Copy {} impl<T> Foo for Vec<T> where T: Copy {} fn main() { } ```