Skip to content

Commit 923be31

Browse files
committed
clippy
1 parent b0a706c commit 923be31

File tree

3 files changed

+14
-16
lines changed

3 files changed

+14
-16
lines changed

crates/byondapi-macros/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ pub fn bind(attr: TokenStream, item: TokenStream) -> TokenStream {
5252
.filter_map(|attr| match &attr.meta {
5353
syn::Meta::NameValue(nameval) => {
5454
let ident = nameval.path.get_ident()?;
55-
if ident.to_string() == "doc".to_string() {
55+
if *ident == "doc" {
5656
match &nameval.value {
5757
syn::Expr::Lit(literal) => match &literal.lit {
5858
syn::Lit::Str(docstring) => {
@@ -217,7 +217,7 @@ pub fn bind_raw_args(attr: TokenStream, item: TokenStream) -> TokenStream {
217217
.filter_map(|attr| match &attr.meta {
218218
syn::Meta::NameValue(nameval) => {
219219
let ident = nameval.path.get_ident()?;
220-
if ident.to_string() == "doc".to_string() {
220+
if *ident == "doc" {
221221
match &nameval.value {
222222
syn::Expr::Lit(literal) => match &literal.lit {
223223
syn::Lit::Str(docstring) => {

crates/byondapi-rs/src/binds.rs

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -61,25 +61,23 @@ pub fn generate_bindings(libname: &str) {
6161
"#
6262
))
6363
.unwrap()
64-
} else {
65-
if cfg!(feature = "byond-515-1621") {
66-
file.write_fmt(format_args!(
67-
r#"{docs}{path}({func_arguments_srcless})
64+
} else if cfg!(feature = "byond-515-1621") {
65+
file.write_fmt(format_args!(
66+
r#"{docs}{path}({func_arguments_srcless})
6867
return call_ext({libname_upper}, "byond:{func_name}")({func_arguments})
6968
7069
"#
71-
))
72-
.unwrap()
73-
} else {
74-
file.write_fmt(format_args!(
75-
r#"{docs}{path}({func_arguments_srcless})
70+
))
71+
.unwrap()
72+
} else {
73+
file.write_fmt(format_args!(
74+
r#"{docs}{path}({func_arguments_srcless})
7675
var/static/loaded = load_ext({libname_upper}, "byond:{func_name}")
7776
return call_ext(loaded)({func_arguments})
7877
7978
"#
80-
))
81-
.unwrap()
82-
}
79+
))
80+
.unwrap()
8381
}
8482
}
8583
}

crates/byondapi-rs/src/value/functions.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ struct ValueIterator<'a> {
316316
len: u32,
317317
ctr: u32,
318318
}
319-
impl<'a> Iterator for ValueIterator<'a> {
319+
impl Iterator for ValueIterator<'_> {
320320
type Item = ByondValue;
321321
fn next(&mut self) -> Option<Self::Item> {
322322
if self.ctr <= self.len {
@@ -340,7 +340,7 @@ struct ListIterator<'a> {
340340
len: u32,
341341
ctr: u32,
342342
}
343-
impl<'a> Iterator for ListIterator<'a> {
343+
impl Iterator for ListIterator<'_> {
344344
type Item = (ByondValue, ByondValue);
345345
fn next(&mut self) -> Option<Self::Item> {
346346
if self.ctr <= self.len {

0 commit comments

Comments
 (0)