@@ -40,7 +40,7 @@ impl Compiler {
40
40
cmd. arg ( out) ;
41
41
let status = cmd. spawn ( ) ?. wait ( ) ?;
42
42
if !status. success ( ) {
43
- return Err ( format ! ( "compilation command {:?} failed, {}" , & cmd , status ) . into ( ) ) ;
43
+ return Err ( format ! ( "compilation command {cmd :?} failed, {status}" ) . into ( ) ) ;
44
44
}
45
45
Ok ( ( ) )
46
46
}
@@ -56,7 +56,7 @@ fn get_var(name: &str, default: &str) -> Result<Vec<String>, Box<dyn Error>> {
56
56
match env:: var ( name) {
57
57
Ok ( value) => Ok ( shell_words:: split ( & value) ?) ,
58
58
Err ( env:: VarError :: NotPresent ) => Ok ( shell_words:: split ( default) ?) ,
59
- Err ( err) => Err ( format ! ( "{} {}" , name , err ) . into ( ) ) ,
59
+ Err ( err) => Err ( format ! ( "{name } {err}" ) . into ( ) ) ,
60
60
}
61
61
}
62
62
@@ -70,7 +70,7 @@ fn pkg_config_cflags(packages: &[&str]) -> Result<Vec<String>, Box<dyn Error>> {
70
70
cmd. args ( packages) ;
71
71
let out = cmd. output ( ) ?;
72
72
if !out. status . success ( ) {
73
- return Err ( format ! ( "command {:?} returned {}" , & cmd , out. status) . into ( ) ) ;
73
+ return Err ( format ! ( "command {cmd :?} returned {}" , out. status) . into ( ) ) ;
74
74
}
75
75
let stdout = str:: from_utf8 ( & out. stdout ) ?;
76
76
Ok ( shell_words:: split ( stdout. trim ( ) ) ?)
@@ -126,15 +126,14 @@ fn cross_validate_constants_with_c() {
126
126
{
127
127
if rust_name != c_name {
128
128
results. record_failed ( ) ;
129
- eprintln ! ( "Name mismatch:\n Rust: {:?}\n C: {:?}" , rust_name , c_name , ) ;
129
+ eprintln ! ( "Name mismatch:\n Rust: {rust_name :?}\n C: {c_name :?}" ) ;
130
130
continue ;
131
131
}
132
132
133
133
if rust_value != c_value {
134
134
results. record_failed ( ) ;
135
135
eprintln ! (
136
- "Constant value mismatch for {}\n Rust: {:?}\n C: {:?}" ,
137
- rust_name, rust_value, & c_value
136
+ "Constant value mismatch for {rust_name}\n Rust: {rust_value:?}\n C: {c_value:?}" ,
138
137
) ;
139
138
continue ;
140
139
}
@@ -164,16 +163,13 @@ fn cross_validate_layout_with_c() {
164
163
{
165
164
if rust_name != c_name {
166
165
results. record_failed ( ) ;
167
- eprintln ! ( "Name mismatch:\n Rust: {:?}\n C: {:?}" , rust_name , c_name , ) ;
166
+ eprintln ! ( "Name mismatch:\n Rust: {rust_name :?}\n C: {c_name :?}" ) ;
168
167
continue ;
169
168
}
170
169
171
170
if rust_layout != c_layout {
172
171
results. record_failed ( ) ;
173
- eprintln ! (
174
- "Layout mismatch for {}\n Rust: {:?}\n C: {:?}" ,
175
- rust_name, rust_layout, & c_layout
176
- ) ;
172
+ eprintln ! ( "Layout mismatch for {rust_name}\n Rust: {rust_layout:?}\n C: {c_layout:?}" , ) ;
177
173
continue ;
178
174
}
179
175
@@ -194,7 +190,7 @@ fn get_c_output(name: &str) -> Result<String, Box<dyn Error>> {
194
190
let mut abi_cmd = Command :: new ( exe) ;
195
191
let output = abi_cmd. output ( ) ?;
196
192
if !output. status . success ( ) {
197
- return Err ( format ! ( "command {:?} failed, {:?}" , & abi_cmd , & output ) . into ( ) ) ;
193
+ return Err ( format ! ( "command {abi_cmd :?} failed, {output :?}" ) . into ( ) ) ;
198
194
}
199
195
200
196
Ok ( String :: from_utf8 ( output. stdout ) ?)
0 commit comments