diff --git a/stacksafe/src/lib.rs b/stacksafe/src/lib.rs index 8cdf015..fed62fd 100644 --- a/stacksafe/src/lib.rs +++ b/stacksafe/src/lib.rs @@ -251,6 +251,7 @@ impl Deref for StackSafe { /// data.len() // Automatic deref to Vec /// } /// ``` + #[track_caller] fn deref(&self) -> &Self::Target { debug_assert!( crate::internal::is_protected(), @@ -280,6 +281,7 @@ impl DerefMut for StackSafe { /// data.push(value); // Automatic deref to Vec /// } /// ``` + #[track_caller] fn deref_mut(&mut self) -> &mut Self::Target { debug_assert!( crate::internal::is_protected(),