]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/specialization/min_specialization/specialization_trait.rs
1 // Test that `rustc_specialization_trait` requires always applicable impls.
3 #![feature(min_specialization)]
4 #![feature(rustc_attrs)]
6 #[rustc_specialization_trait]
11 impl SpecMarker
for &'
static u8 {
12 //~^ ERROR cannot specialize
16 impl<T
> SpecMarker
for (T
, T
) {
17 //~^ ERROR specializing impl
21 impl<T
: Clone
> SpecMarker
for [T
] {
22 //~^ ERROR cannot specialize