From 91d6b1225867cae09556a097afeed7f294fb645c Mon Sep 17 00:00:00 2001 From: tjallingt Date: Wed, 8 Nov 2023 09:26:35 +0100 Subject: [PATCH] chore: ensure macro is prepared for potential pretty printing improvements See https://github.com/rust-lang/rust/pull/117433#issuecomment-1793881869 --- pagetop-macros/src/lib.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pagetop-macros/src/lib.rs b/pagetop-macros/src/lib.rs index b6acc4b8..8cae81fc 100644 --- a/pagetop-macros/src/lib.rs +++ b/pagetop-macros/src/lib.rs @@ -35,7 +35,13 @@ pub fn fn_builder(_attr: TokenStream, item: TokenStream) -> TokenStream { let param: Vec = args .iter() - .map(|arg| arg.split_whitespace().next().unwrap().to_string()) + .map(|arg| { + arg.split_whitespace() + .next() + .unwrap() + .trim_end_matches(":") + .to_string() + }) .collect(); #[rustfmt::skip]