diff --git a/codegenerator/templates/rust_sdk/impl.rs.j2 b/codegenerator/templates/rust_sdk/impl.rs.j2 index c9af0c7..154c7d8 100644 --- a/codegenerator/templates/rust_sdk/impl.rs.j2 +++ b/codegenerator/templates/rust_sdk/impl.rs.j2 @@ -153,7 +153,7 @@ impl{{ type_manager.get_request_static_lifetimes(request) }} RequestBuilder{{ ty {%- endif %} } -impl{{ type_manager.get_request_static_lifetimes(request) }} RestEndpoint for Request{{ type_manager.get_request_static_lifetimes(request) }} { +impl RestEndpoint for Request{{ "<'_>" if type_manager.get_request_static_lifetimes(request) else ""}} { fn method(&self) -> http::Method { http::Method::{{ method | upper }} } @@ -288,7 +288,7 @@ impl{{ type_manager.get_request_static_lifetimes(request) }} RestEndpoint for Re {#- EP is pageable if operation_type is list and there is limit or marker query parameter #} {%- if operation_type == "list" and "limit" in type_manager.parameters.keys() or "marker" in type_manager.parameters.keys() %} -impl{{ type_manager.get_request_static_lifetimes(request) }} Pageable for Request{{ type_manager.get_request_static_lifetimes(request) }} { +impl Pageable for Request{{ "<'_>" if type_manager.get_request_static_lifetimes(request) else "" }} { {%- if sdk_service_name == "ObjectStore" %} fn use_keyset_pagination(&self) -> bool { false } {%- endif %}