We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 43b1808 commit 18ae4b2Copy full SHA for 18ae4b2
src/lib.rs
@@ -31,7 +31,8 @@ macro_rules! array_ref {
31
unsafe fn as_array<T>(slice: &[T]) -> &[T; $len] {
32
&*(slice.as_ptr() as *const [_; $len])
33
}
34
- let slice = & $arr[$offset..$offset + $len];
+ let offset = $offset;
35
+ let slice = & $arr[offset..offset + $len];
36
unsafe {
37
as_array(slice)
38
@@ -104,7 +105,8 @@ macro_rules! array_mut_ref {
104
105
unsafe fn as_array<T>(slice: &mut [T]) -> &mut [T; $len] {
106
&mut *(slice.as_mut_ptr() as *mut [_; $len])
107
- let slice = &mut $arr[$offset..$offset + $len];
108
109
+ let slice = &mut $arr[offset..offset + $len];
110
111
112
0 commit comments