From c121d94f0b27bc04ffbdca55cd0939c1401d5a2e Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 27 Jan 2025 15:26:00 +0100 Subject: clippy: fixes and ignores --- shared/src/helper.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'shared/src/helper.rs') diff --git a/shared/src/helper.rs b/shared/src/helper.rs index 3ae7c37..366ea52 100644 --- a/shared/src/helper.rs +++ b/shared/src/helper.rs @@ -27,7 +27,7 @@ pub trait ReadWrite: Sized { fn write(&self, w: &mut dyn Write) -> Result<()>; fn read(r: &mut dyn Read) -> Result; - fn write_alloc<'a>(&'a self) -> Cow<'a, [u8]> { + fn write_alloc(&self) -> Cow<'_, [u8]> { let mut buf = Vec::new(); self.write(&mut buf).unwrap(); Cow::Owned(buf) @@ -58,7 +58,7 @@ impl ReadWrite for u32 { } impl ReadWrite for Vec { fn write(&self, w: &mut dyn Write) -> Result<()> { - w.write_all(&self)?; + w.write_all(self)?; Ok(()) } fn read(r: &mut dyn Read) -> Result { @@ -67,9 +67,9 @@ impl ReadWrite for Vec { Ok(buf) } } -impl<'a> ReadWrite for Cow<'a, [u8]> { +impl ReadWrite for Cow<'_, [u8]> { fn write(&self, w: &mut dyn Write) -> Result<()> { - w.write_all(&self)?; + w.write_all(self)?; Ok(()) } fn read(r: &mut dyn Read) -> Result { @@ -77,10 +77,10 @@ impl<'a> ReadWrite for Cow<'a, [u8]> { r.read_to_end(&mut buf)?; Ok(Cow::Owned(buf)) } - fn write_alloc<'b>(&'b self) -> Cow<'b, [u8]> { + fn write_alloc(&self) -> Cow<'_, [u8]> { match self { Cow::Borrowed(x) => Cow::Borrowed(x), - Cow::Owned(x) => Cow::Borrowed(&x), + Cow::Owned(x) => Cow::Borrowed(x), } } } @@ -307,7 +307,7 @@ impl ReadWrite for Data { impl ReadWrite for Message { fn write(&self, w: &mut dyn Write) -> Result<()> { w.write_all(&(self.0.len() as u32).to_be_bytes())?; - w.write_all(&self.0.as_bytes())?; + w.write_all(self.0.as_bytes())?; Ok(()) } fn read(r: &mut dyn Read) -> Result { -- cgit v1.2.3-70-g09d2