nak: fix clippy::extra_unused_lifetimes warnings

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27234>
This commit is contained in:
Karol Herbst 2024-01-24 12:31:00 +01:00 committed by Marge Bot
parent 7c9734b6dc
commit cab414669f
2 changed files with 11 additions and 11 deletions

View file

@ -264,31 +264,31 @@ pub trait SetField<T> {
fn set_field(&mut self, range: Range<usize>, val: T);
}
impl<'a, T: SetFieldU64> SetField<u64> for T {
impl<T: SetFieldU64> SetField<u64> for T {
fn set_field(&mut self, range: Range<usize>, val: u64) {
self.set_field_u64(range, val);
}
}
impl<'a, T: SetFieldU64> SetField<u32> for T {
impl<T: SetFieldU64> SetField<u32> for T {
fn set_field(&mut self, range: Range<usize>, val: u32) {
self.set_field(range, u64::from(val));
}
}
impl<'a, T: SetFieldU64> SetField<u16> for T {
impl<T: SetFieldU64> SetField<u16> for T {
fn set_field(&mut self, range: Range<usize>, val: u16) {
self.set_field(range, u64::from(val));
}
}
impl<'a, T: SetFieldU64> SetField<u8> for T {
impl<T: SetFieldU64> SetField<u8> for T {
fn set_field(&mut self, range: Range<usize>, val: u8) {
self.set_field(range, u64::from(val));
}
}
impl<'a, T: SetFieldU64> SetField<bool> for T {
impl<T: SetFieldU64> SetField<bool> for T {
fn set_field(&mut self, range: Range<usize>, val: bool) {
assert!(range.end == range.start + 1);
self.set_field(range, u64::from(val));
@ -299,13 +299,13 @@ pub trait SetBit {
fn set_bit(&mut self, bit: usize, val: bool);
}
impl<'a, T: SetFieldU64> SetBit for T {
impl<T: SetFieldU64> SetBit for T {
fn set_bit(&mut self, bit: usize, val: bool) {
self.set_field(bit..(bit + 1), val);
}
}
impl<'a, T: SetFieldU64> SetField<i64> for T {
impl<T: SetFieldU64> SetField<i64> for T {
fn set_field(&mut self, range: Range<usize>, val: i64) {
let bits = range.end - range.start;
let mask = u64_mask_for_bits(bits);
@ -321,19 +321,19 @@ impl<'a, T: SetFieldU64> SetField<i64> for T {
}
}
impl<'a, T: SetFieldU64> SetField<i32> for T {
impl<T: SetFieldU64> SetField<i32> for T {
fn set_field(&mut self, range: Range<usize>, val: i32) {
self.set_field(range, i64::from(val));
}
}
impl<'a, T: SetFieldU64> SetField<i16> for T {
impl<T: SetFieldU64> SetField<i16> for T {
fn set_field(&mut self, range: Range<usize>, val: i16) {
self.set_field(range, i64::from(val));
}
}
impl<'a, T: SetFieldU64> SetField<i8> for T {
impl<T: SetFieldU64> SetField<i8> for T {
fn set_field(&mut self, range: Range<usize>, val: i8) {
self.set_field(range, i64::from(val));
}

View file

@ -133,7 +133,7 @@ impl ShaderProgramHeader {
}
#[inline]
fn common_word3<'a>(&mut self) -> SubSPHView<'_> {
fn common_word3(&mut self) -> SubSPHView<'_> {
BitMutView::new_subset(&mut self.data, 96..128)
}