{"ast_node_type":"variable","tokens":[{"end":65,"kind":"keyword","start":0,"text":"let"}]}
                    let variant_layout = match &layout.variants {
                    let layout = self.layout(&prev_ty)?;
                        Variants::Single { .. } | Variants::Empty => &layout,