Skip to content

Commit c3f4d28

Browse files
chore(bindgen): fix clippy lints
1 parent 51d3238 commit c3f4d28

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

crates/js-component-bindgen-component/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ impl bindings::Guest for JsComponentBindgenComponent {
169169
.build();
170170

171171
let files = js_component_bindgen::generate_types(&name, resolve, world, opts)
172-
.with_context(|| format!("generating types for [{}]", &name))
172+
.with_context(|| format!("generating types for [{}]", name))
173173
.map_err(|e| e.to_string())?;
174174

175175
Ok(files)

crates/js-component-bindgen/src/esm_bindgen.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ impl EsmBindgen {
5757
ImportBinding::Local(local) => {
5858
panic!(
5959
"Internal bindgen error: Import '{}' cannot be both an interface '{}' and a function '{}'",
60-
&path[0..i + 1].join("."),
61-
&path[i + 1..].join("."),
62-
&local[0],
60+
path[0..i + 1].join("."),
61+
path[i + 1..].join("."),
62+
local[0],
6363
);
6464
}
6565
};

crates/js-component-bindgen/src/transpile_bindgen.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3056,7 +3056,7 @@ impl<'a> Instantiator<'a, '_> {
30563056
"import:{import}-{maybe_iface_member}-{func_name}",
30573057
import = import_specifier,
30583058
maybe_iface_member = maybe_iface_member.as_deref().unwrap_or(""),
3059-
func_name = &func.name
3059+
func_name = func.name
30603060
),
30613061
&func.name,
30623062
)
@@ -3073,7 +3073,7 @@ impl<'a> Instantiator<'a, '_> {
30733073
"import:async-{import}-{maybe_iface_member}-{func_name}",
30743074
import = import_specifier,
30753075
maybe_iface_member = maybe_iface_member.as_deref().unwrap_or(""),
3076-
func_name = &func.name
3076+
func_name = func.name
30773077
),
30783078
&func.name,
30793079
)

0 commit comments

Comments
 (0)