{"ast_node_type":"variable","tokens":[{"end":17,"kind":"keyword","start":0,"text":"let"}]}
        let ctor;
        let singleton = |pat: DeconstructedPat<'db>| vec![pat.at_index(0)];
        let mut fields: Vec<_>;