From 3f0d516c80f9d1e9faf3eba518c8fbedf9f58dff Mon Sep 17 00:00:00 2001 From: Pierre Krieger Date: Sun, 12 Nov 2023 21:49:31 +0100 Subject: [PATCH] feat: Implement `UnwindSafe` for `EventListener` --- src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 6eb262e..4b2ce87 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -761,6 +761,9 @@ pin_project_lite::pin_project! { unsafe impl Send for EventListener {} unsafe impl Sync for EventListener {} +impl core::panic::UnwindSafe for EventListener {} +impl core::panic::RefUnwindSafe for EventListener {} + impl fmt::Debug for EventListener { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { f.debug_struct("EventListener")