diff --git a/src/structs/mat_macros.rs b/src/structs/mat_macros.rs index b7f048a9..5f268004 100644 --- a/src/structs/mat_macros.rs +++ b/src/structs/mat_macros.rs @@ -292,7 +292,7 @@ macro_rules! index_impl( fn index(&self, (i, j): (usize, usize)) -> &N { unsafe { - &mem::transmute::<&$t, &mut [N; $dim * $dim]>(self)[i + j * $dim] + &mem::transmute::<&$t, & [N; $dim * $dim]>(self)[i + j * $dim] } } }