compiler/rust: Stop using try_into() for u8 -> usize

Reviewed-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36849>
This commit is contained in:
Faith Ekstrand 2025-08-19 11:22:27 -04:00 committed by Marge Bot
parent 511f747fb8
commit 0cdd37b5ff

View file

@ -216,10 +216,7 @@ impl nir_alu_instr {
}
pub fn srcs_as_slice(&self) -> &[nir_alu_src] {
unsafe {
self.src
.as_slice(self.info().num_inputs.try_into().unwrap())
}
unsafe { self.src.as_slice(self.info().num_inputs.into()) }
}
pub fn get_src(&self, idx: usize) -> &nir_alu_src {
@ -264,7 +261,7 @@ impl nir_intrinsic_instr {
}
pub fn srcs_as_slice(&self) -> &[nir_src] {
unsafe { self.src.as_slice(self.info().num_srcs.try_into().unwrap()) }
unsafe { self.src.as_slice(self.info().num_srcs.into()) }
}
pub fn get_src(&self, idx: usize) -> &nir_src {