File tree 1 file changed +3
-3
lines changed
library/std/src/os/windows
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -132,7 +132,7 @@ pub trait CommandExt: Sealed {
132
132
/// This is useful for passing arguments to `cmd.exe /c`, which doesn't follow
133
133
/// `CommandLineToArgvW` escaping rules.
134
134
#[ unstable( feature = "windows_process_extensions_raw_arg" , issue = "29494" ) ]
135
- fn raw_arg ( & mut self , text_to_append_as_is : & OsStr ) -> & mut process:: Command ;
135
+ fn raw_arg < S : AsRef < OsStr > > ( & mut self , text_to_append_as_is : S ) -> & mut process:: Command ;
136
136
}
137
137
138
138
#[ stable( feature = "windows_process_extensions" , since = "1.16.0" ) ]
@@ -147,8 +147,8 @@ impl CommandExt for process::Command {
147
147
self
148
148
}
149
149
150
- fn raw_arg ( & mut self , raw_text : & OsStr ) -> & mut process:: Command {
151
- self . as_inner_mut ( ) . raw_arg ( raw_text) ;
150
+ fn raw_arg < S : AsRef < OsStr > > ( & mut self , raw_text : S ) -> & mut process:: Command {
151
+ self . as_inner_mut ( ) . raw_arg ( raw_text. as_ref ( ) ) ;
152
152
self
153
153
}
154
154
}
You can’t perform that action at this time.
0 commit comments