{"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":"#[allow(unused_mut)]"}]}
        #[allow(unused_mut)]
        let ctor_sub_tys = &ty.sub_tys(&ctor);
        let mut fields = Vec::new();