diff --git a/src/staticfiles.rs b/src/staticfiles.rs index 079d1e5..cff0916 100644 --- a/src/staticfiles.rs +++ b/src/staticfiles.rs @@ -238,6 +238,7 @@ pub struct StaticFile { #[allow(dead_code)] impl StaticFile { /// Get a single `StaticFile` by name, if it exists. + #[must_use] pub fn get(name: &str) -> Option<&'static Self> { if let Ok(pos) = STATICS.binary_search_by_key(&name, |s| s.name) { Some(STATICS[pos]) diff --git a/src/template.rs b/src/template.rs index 5b4aa2f..0b08501 100644 --- a/src/template.rs +++ b/src/template.rs @@ -41,6 +41,7 @@ impl Template { writeln!( out, "\n\ + #[allow(clippy::used_underscore_binding)]\n pub fn {name}<{ta}{ta_sep}W>(#[allow(unused_mut)] mut _ructe_out_: W{args}) -> io::Result<()>\n\ where W: Write {{\n\ {body}\ diff --git a/src/templateexpression.rs b/src/templateexpression.rs index 6b8135d..70e338e 100644 --- a/src/templateexpression.rs +++ b/src/templateexpression.rs @@ -59,7 +59,7 @@ impl Display for TemplateArgument { } TemplateArgument::Body(ref v) => writeln!( out, - "|mut _ructe_out_| {{\n{}\nOk(())\n}}", + "#[allow(clippy::used_underscore_binding)] |mut _ructe_out_| {{\n{}\nOk(())\n}}", v.iter().map(|b| b.code()).format(""), ), }