From 04ae7d1c4e3e8784aa26bf0133a3c1e0a612a4dd Mon Sep 17 00:00:00 2001 From: Artem Goncharov Date: Fri, 4 Apr 2025 11:03:21 +0200 Subject: [PATCH] Adapt tui generator to the 2024 edition Code has been adapted on the destination side and now the new generated code cannot be compiled. Apply the same changes to the generator templates. Change-Id: I9fe5e18ba3db240a0adf59c878f8742fb6dfa13a --- codegenerator/templates/rust_tui/mod.rs.j2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codegenerator/templates/rust_tui/mod.rs.j2 b/codegenerator/templates/rust_tui/mod.rs.j2 index 4e71914..0bb5d7e 100644 --- a/codegenerator/templates/rust_tui/mod.rs.j2 +++ b/codegenerator/templates/rust_tui/mod.rs.j2 @@ -60,7 +60,7 @@ impl From<{{ prefix }}ApiRequest> for ApiRequest { {%- if mod not in ["list", "show", "get", "delete", "update", "create", "set", "details"] %} impl From<{{ mod_data.class_name }}> for {{ prefix }}ApiRequest { fn from(item: {{ mod_data.class_name }}) -> Self { - {{ prefix }}ApiRequest::{{ mod_data.name }}(Box::new({{ mod_data.class_name }}::from(item))) + {{ prefix }}ApiRequest::{{ mod_data.name }}(Box::new(item)) } } {%- endif %} @@ -87,7 +87,7 @@ impl ExecuteApiRequest for {{ prefix }}ApiRequest { ) -> Result<(), CloudWorkerError> { match self { {% for mod, mod_data in mod_list|dictsort -%} - {{ prefix }}ApiRequest::{{ mod_data.name }}(ref req) => { + {{ prefix }}ApiRequest::{{ mod_data.name }}(req) => { req.execute_request(session, request, app_tx).await?; } {% endfor %}