From f3dc19cb00f335c18f840694dffcadbddecb711b Mon Sep 17 00:00:00 2001 From: Nikita Sivukhin Date: Mon, 10 Nov 2025 15:34:36 +0400 Subject: [PATCH] UNSAFE: make Completion to be Send + Sync --- core/io/completions.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/io/completions.rs b/core/io/completions.rs index 9e5ed605c..5d0e76cea 100644 --- a/core/io/completions.rs +++ b/core/io/completions.rs @@ -23,6 +23,9 @@ pub struct Completion { pub(super) inner: Option>, } +unsafe impl Send for Completion {} +unsafe impl Sync for Completion {} + #[derive(Debug, Default)] struct ContextInner { waker: Option,