From f2d1a892b7d9e5a898b482daf6b2e1364d655145 Mon Sep 17 00:00:00 2001 From: Robert Garrett Date: Sat, 27 Apr 2024 11:16:31 -0500 Subject: [PATCH] Enable more warnings, fix a couple of them Yay for a high quality compiler --- src/cli_tool.rs | 2 +- src/primitives.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cli_tool.rs b/src/cli_tool.rs index 7e3f941..77f63ca 100644 --- a/src/cli_tool.rs +++ b/src/cli_tool.rs @@ -1,4 +1,4 @@ - +#![warn(clippy::all, rust_2018_idioms, rust_2018_compatibility)] use rustpt::primitives::{ Vec2i, Vec3, diff --git a/src/primitives.rs b/src/primitives.rs index d8ca0f9..a6e56cd 100644 --- a/src/primitives.rs +++ b/src/primitives.rs @@ -101,7 +101,7 @@ where T: std::ops::Div{ impl Display for Vec2 where T: Display { // nested type still needs to have Display - fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result { + fn fmt(&self, fmt: &mut fmt::Formatter<'_>) -> fmt::Result { let str = format!("{} {}", self.x, self.y); fmt.write_str(&str) } @@ -370,7 +370,7 @@ impl Neg for Vec3{ } impl Display for Vec3 { - fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result { + fn fmt(&self, fmt: &mut fmt::Formatter<'_>) -> fmt::Result { let str = format!("{} {} {}", self.x, self.y, self.z); fmt.write_str(&str)?; Ok(())