{"ast_node_type":"variable","tokens":[{"end":46,"kind":"keyword","start":0,"text":"let"}]}
        let mut builder = TextEdit::builder();
    if !is_field_access || ty.is_fn() || ty.is_closure() {
        // Using TextEdit, insert '(' before the struct name and ')' before the