From b1be436eda87eac5cffd7b34f4df5f9bc2102570 Mon Sep 17 00:00:00 2001 From: omjadas Date: Wed, 15 Jun 2022 13:22:38 +1000 Subject: [PATCH] fix: Fix compile error caused by default_value_os_t --- clap_derive/src/attrs.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clap_derive/src/attrs.rs b/clap_derive/src/attrs.rs index fb35d31f2d1..3c685fbe86c 100644 --- a/clap_derive/src/attrs.rs +++ b/clap_derive/src/attrs.rs @@ -594,7 +594,7 @@ impl Attrs { quote_spanned!(ident.span()=> { static DEFAULT_VALUE: clap::once_cell::sync::Lazy<::std::ffi::OsString> = clap::once_cell::sync::Lazy::new(|| { let val: #ty = #val; - ::std::ffi::OsString = val.into() + ::std::ffi::OsString::from(val) }); &*DEFAULT_VALUE })