From e147a52bdfd0213738208afb4fb222adc9951cfa Mon Sep 17 00:00:00 2001 From: FroVolod Date: Fri, 18 Feb 2022 16:16:07 +0200 Subject: [PATCH] fixed `input_arg()` --- .../src/derives/interactive_clap/methods/input_arg.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/interactive_clap_derive/src/derives/interactive_clap/methods/input_arg.rs b/interactive_clap_derive/src/derives/interactive_clap/methods/input_arg.rs index 4b80e11..922ea03 100644 --- a/interactive_clap_derive/src/derives/interactive_clap/methods/input_arg.rs +++ b/interactive_clap_derive/src/derives/interactive_clap/methods/input_arg.rs @@ -34,12 +34,13 @@ pub fn vec_input_arg( syn::Ident::new(&format!("input_{}", &ident_field), Span::call_site()); if field.attrs.is_empty() { + let promt = &syn::LitStr::new(&ident_field.to_string(), Span::call_site()); return quote! { fn #fn_input_arg( _context: &#input_context_dir, ) -> color_eyre::eyre::Result<#ty> { Ok(dialoguer::Input::new() - .with_prompt("") + .with_prompt(#promt) .interact_text()?) } };