4 #![feature(rustc_private)]
6 extern crate rustc_serialize;
8 use rustc_serialize::{json, Decodable};
10 trait JD: Decodable<json::Decoder> {}
13 let doc = json::from_str("").unwrap();
14 let mut decoder = json::Decoder::new(doc);
15 let _v: T = Decodable::decode(&mut decoder);