]> git.proxmox.com Git - rustc.git/blame - src/test/ui/specialization/min_specialization/specialize_on_trait.rs
Update unsuspicious file list
[rustc.git] / src / test / ui / specialization / min_specialization / specialize_on_trait.rs
CommitLineData
ba9703b0
XL
1// Test that specializing on a trait is not allowed in general.
2
3#![feature(min_specialization)]
4
5trait SpecMarker {}
6
7trait X {
8 fn f();
9}
10
11impl<T> X for T {
12 default fn f() {}
13}
14
15impl<T: SpecMarker> X for T {
16 //~^ ERROR cannot specialize on trait `SpecMarker`
17 fn f() {}
18}
19
20fn main() {}