From afec9f0fbf359f6850562cda40479ee3bf395126 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Mon, 5 Apr 2021 22:14:55 +0200 Subject: [PATCH] api-macros: Generate cleaner code --- ruma-api-macros/src/api/request.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ruma-api-macros/src/api/request.rs b/ruma-api-macros/src/api/request.rs index 2f2a8bb7..d83c678f 100644 --- a/ruma-api-macros/src/api/request.rs +++ b/ruma-api-macros/src/api/request.rs @@ -807,9 +807,7 @@ pub(crate) fn path_string_and_parse( let path_var_ident = Ident::new(path_var, Span::call_site()); quote! { #path_var_ident: { - use #ruma_api::error::RequestDeserializationError; - - let segment = path_segments.get(#i).unwrap().as_bytes(); + let segment = path_segments[#i].as_bytes(); let decoded = #ruma_api::try_deserialize!( request, #percent_encoding::percent_decode(segment)