{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"ty::Array(_,"}]}
        ty::Array(_, len) => (len.try_to_target_usize(tcx)? as usize, None, op),
    let (field_count, variant, down) = match ty.kind() {
        ty::Adt(def, _) if def.variants().is_empty() => {