diff --git a/codegenerator/templates/rust_types/impl.rs.j2 b/codegenerator/templates/rust_types/impl.rs.j2 index 922d740..ba737e4 100644 --- a/codegenerator/templates/rust_types/impl.rs.j2 +++ b/codegenerator/templates/rust_types/impl.rs.j2 @@ -157,6 +157,9 @@ use {{ mod }}; #[derive(Deserialize, Serialize)] pub {{ subtype.base_type }} {{ subtype.name }} { {%- for k, v in subtype.fields | dictsort %} + {% if v.serde_macros -%} + {{ v.serde_macros }} + {% endif -%} pub {{ v.local_name }}: {{ v.type_hint }}, {%- endfor %} }