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]