chore: update rust toolchain 1.84

Fixed clippy warnings for lifetime elision and preferring `Display`
implementations over `ToString`.
This commit is contained in:
Fintan Halpenny
2025-02-10 14:11:28 +00:00
parent 41e3f30ffc
commit 527fddfd4d
20 changed files with 64 additions and 69 deletions
@@ -24,7 +24,7 @@ impl<'de: 'a, 'a> Decode<'de> for &'a RefStr {
}
}
impl<'a> Encode for &'a RefStr {
impl Encode for &RefStr {
#[inline]
fn encode<W: Write>(&self, e: &mut Encoder<W>) -> Result<(), encode::Error<W::Error>> {
e.str(self.as_str())?;
@@ -54,7 +54,7 @@ impl<'de: 'a, 'a> Decode<'de> for &'a PatternStr {
}
}
impl<'a> Encode for &'a PatternStr {
impl Encode for &PatternStr {
#[inline]
fn encode<W: Write>(&self, e: &mut Encoder<W>) -> Result<(), encode::Error<W::Error>> {
e.str(self.as_str())?;
@@ -86,7 +86,7 @@ impl<'de: 'a, 'a> Decode<'de> for Qualified<'a> {
}
}
impl<'a> Encode for Qualified<'a> {
impl Encode for Qualified<'_> {
#[inline]
fn encode<W: Write>(&self, e: &mut Encoder<W>) -> Result<(), encode::Error<W::Error>> {
self.as_str().encode(e)
@@ -103,7 +103,7 @@ impl<'de: 'a, 'a> Decode<'de> for Namespaced<'a> {
}
}
impl<'a> Encode for Namespaced<'a> {
impl Encode for Namespaced<'_> {
#[inline]
fn encode<W: Write>(&self, e: &mut Encoder<W>) -> Result<(), encode::Error<W::Error>> {
self.as_str().encode(e)
@@ -213,7 +213,7 @@ impl AsRef<bstr::BStr> for RefStr {
}
}
impl<'a> AsRef<RefStr> for &'a RefStr {
impl AsRef<RefStr> for &RefStr {
#[inline]
fn as_ref(&self) -> &RefStr {
self
@@ -34,7 +34,7 @@ impl<'a> Iterator for Components<'a> {
}
}
impl<'a> DoubleEndedIterator for Components<'a> {
impl DoubleEndedIterator for Components<'_> {
#[inline]
fn next_back(&mut self) -> Option<Self::Item> {
self.inner
@@ -83,7 +83,7 @@ impl<'a> Component<'a> {
}
}
impl<'a> Deref for Component<'a> {
impl Deref for Component<'_> {
type Target = RefStr;
#[inline]
@@ -66,7 +66,7 @@ impl<'a> Iterator for Components<'a> {
}
}
impl<'a> DoubleEndedIterator for Components<'a> {
impl DoubleEndedIterator for Components<'_> {
#[inline]
fn next_back(&mut self) -> Option<Self::Item> {
self.inner.next_back().map(|next| match next {
@@ -23,7 +23,7 @@ impl<'de: 'a, 'a> Deserialize<'de> for &'a RefStr {
}
}
impl<'a> Serialize for &'a RefStr {
impl Serialize for &RefStr {
#[inline]
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where
@@ -65,7 +65,7 @@ impl<'de: 'a, 'a> Deserialize<'de> for &'a PatternStr {
}
}
impl<'a> Serialize for &'a PatternStr {
impl Serialize for &PatternStr {
#[inline]
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where