diff options
author | metamuffin <metamuffin@disroot.org> | 2025-01-27 15:26:00 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-01-27 15:26:00 +0100 |
commit | c121d94f0b27bc04ffbdca55cd0939c1401d5a2e (patch) | |
tree | 67ac9da1f994c24b9a3e8e8d2adc2e334d2e34a5 /shared/src/helper.rs | |
parent | 6b5c44d58e6c6d3df360396a0897290fc603699b (diff) | |
download | weareserver-c121d94f0b27bc04ffbdca55cd0939c1401d5a2e.tar weareserver-c121d94f0b27bc04ffbdca55cd0939c1401d5a2e.tar.bz2 weareserver-c121d94f0b27bc04ffbdca55cd0939c1401d5a2e.tar.zst |
clippy: fixes and ignores
Diffstat (limited to 'shared/src/helper.rs')
-rw-r--r-- | shared/src/helper.rs | 14 |
1 files changed, 7 insertions, 7 deletions
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<Self>; - 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<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<Self> { @@ -67,9 +67,9 @@ impl ReadWrite for Vec<u8> { 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<Self> { @@ -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<Self> { |