{"ast_node_type":"variable","tokens":[{"end":28,"kind":"keyword","start":0,"text":"let"}]}
        let mut suggestion =
        // Try to find predicates on *generic params* that would allow copying `ty`
            if let Some(symbol) = tcx.hir_maybe_get_struct_pattern_shorthand_field(expr) {