From 0d5fc76a872a2c570def2fb292cf1b988fb70603 Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Wed, 11 Feb 2026 17:57:47 -0800 Subject: [Rust] Impl `Send` and `Sync` for `RemoteFolder` --- rust/src/collaboration/folder.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'rust/src') diff --git a/rust/src/collaboration/folder.rs b/rust/src/collaboration/folder.rs index 1b2fee5a..3ae84b64 100644 --- a/rust/src/collaboration/folder.rs +++ b/rust/src/collaboration/folder.rs @@ -1,6 +1,6 @@ -use std::fmt::Debug; use super::{Remote, RemoteProject}; use binaryninjacore_sys::*; +use std::fmt::Debug; use std::ptr::NonNull; use crate::project::folder::ProjectFolder; @@ -152,6 +152,9 @@ impl ToOwned for RemoteFolder { } } +unsafe impl Send for RemoteFolder {} +unsafe impl Sync for RemoteFolder {} + unsafe impl RefCountable for RemoteFolder { unsafe fn inc_ref(handle: &Self) -> Ref { Ref::new(Self { -- cgit v1.3.1