]> git.lizzy.rs Git - rust.git/blob - src/test/ui-fulldeps/rustc_encodable_hygiene.rs
Rollup merge of #100586 - the8472:available_parallelism_2, r=jyn514
[rust.git] / src / test / ui-fulldeps / rustc_encodable_hygiene.rs
1 // run-pass
2
3 #![feature(rustc_private)]
4
5 extern crate rustc_macros;
6 #[allow(dead_code)]
7 extern crate rustc_serialize;
8
9 use rustc_macros::{Decodable, Encodable};
10
11 #[derive(Decodable, Encodable, Debug)]
12 struct A {
13     a: String,
14 }
15
16 trait Trait {
17     fn encode(&self);
18 }
19
20 impl<T> Trait for T {
21     fn encode(&self) {
22         unimplemented!()
23     }
24 }
25
26 fn main() {}