summaryrefslogtreecommitdiff
path: root/shared/src/helper.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-01-27 15:26:00 +0100
committermetamuffin <metamuffin@disroot.org>2025-01-27 15:26:00 +0100
commitc121d94f0b27bc04ffbdca55cd0939c1401d5a2e (patch)
tree67ac9da1f994c24b9a3e8e8d2adc2e334d2e34a5 /shared/src/helper.rs
parent6b5c44d58e6c6d3df360396a0897290fc603699b (diff)
downloadweareserver-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.rs14
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> {