{"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"impl<E:"}]}
                impl<E: ::rustc_serialize::Encoder> ::rustc_serialize::Encodable<E> for #name {
                #gate_rustc_only
                    fn encode(&self, e: &mut E) {