{"ast_node_type":"other","tokens":[{"end":20,"kind":"keyword","start":0,"text":"decoder:"}]}
    decoder: &mut D,
fn decode_arena_allocable<'tcx, D: TyDecoder<'tcx>, T: ArenaAllocatable<'tcx> + Decodable<D>>(
) -> &'tcx T