{"ast_node_type":"variable","tokens":[{"end":21,"kind":"keyword","start":0,"text":"let"}]}
    let field_param =
    // `(&mut self, $field_name: $field_ty)`
        make::param(make::ident_pat(false, false, make::name(field_name)).into(), field_ty.clone());