diff --git a/codegenerator/templates/rust_cli/query_parameters.j2 b/codegenerator/templates/rust_cli/query_parameters.j2 index f98241f..38c0cce 100644 --- a/codegenerator/templates/rust_cli/query_parameters.j2 +++ b/codegenerator/templates/rust_cli/query_parameters.j2 @@ -23,7 +23,7 @@ struct QueryParameters { {% set res_name = param.resource_link.split(".")[0].split('/')[-1] %} /// {{ res_name | title }} input select group #[derive(Args)] -#[group(required = true, multiple = false)] +#[group(required = {{ 'true' if param.is_required else 'false' }}, multiple = false)] struct {{ res_name | title }}Input { /// {{ res_name | title }} Name. #[arg(long, help_heading = "Path parameters", value_name = "{{ res_name | upper }}_NAME")]

AltStyle によって変換されたページ (->オリジナル) /