diff --git a/crates/spirv_backend/src/support.rs b/crates/spirv_backend/src/support.rs index c48d5f5..34eb203 100644 --- a/crates/spirv_backend/src/support.rs +++ b/crates/spirv_backend/src/support.rs @@ -147,7 +147,7 @@ impl<'a, T: Copy> ArrayHandle<'a, T> { } } impl<'a, T> ArrayHandle<'a, T> { - pub fn get_ref(&self) -> &T { + pub fn get_ref(&self) -> &'a T { unsafe { self.base.index_ref(self.index) }