From 2bbc83765859a7fc2883424de01cd1cbe22f7a72 Mon Sep 17 00:00:00 2001 From: andylokandy Date: Sun, 8 Jun 2025 13:56:16 +0800 Subject: [PATCH] chore: add track_caller --- stacksafe/src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) 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(),