Rollup merge of #143378 - hkBst:clippy-fix-6, r=tgross35

simplify receivers for some array method calls
This commit is contained in:
Jacob Pratt 2025-07-04 05:47:26 +02:00 committed by GitHub
commit e55514bbbe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -707,7 +707,7 @@ impl<T, const N: usize> [T; N] {
)]
#[inline]
pub fn split_array_ref<const M: usize>(&self) -> (&[T; M], &[T]) {
(&self[..]).split_first_chunk::<M>().unwrap()
self.split_first_chunk::<M>().unwrap()
}
/// Divides one mutable array reference into two at an index.
@ -740,7 +740,7 @@ impl<T, const N: usize> [T; N] {
)]
#[inline]
pub fn split_array_mut<const M: usize>(&mut self) -> (&mut [T; M], &mut [T]) {
(&mut self[..]).split_first_chunk_mut::<M>().unwrap()
self.split_first_chunk_mut::<M>().unwrap()
}
/// Divides one array reference into two at an index from the end.
@ -785,7 +785,7 @@ impl<T, const N: usize> [T; N] {
)]
#[inline]
pub fn rsplit_array_ref<const M: usize>(&self) -> (&[T], &[T; M]) {
(&self[..]).split_last_chunk::<M>().unwrap()
self.split_last_chunk::<M>().unwrap()
}
/// Divides one mutable array reference into two at an index from the end.
@ -818,7 +818,7 @@ impl<T, const N: usize> [T; N] {
)]
#[inline]
pub fn rsplit_array_mut<const M: usize>(&mut self) -> (&mut [T], &mut [T; M]) {
(&mut self[..]).split_last_chunk_mut::<M>().unwrap()
self.split_last_chunk_mut::<M>().unwrap()
}
}