5 #![feature(rustc_private)]
7 extern crate serialize;
9 use serialize::{json, Decodable};
11 trait JD : Decodable {}
14 let doc = json::from_str("").unwrap();
15 let mut decoder = json::Decoder::new(doc);
16 let _v: T = Decodable::decode(&mut decoder).unwrap();