diff --git a/libbpf-rs/src/object.rs b/libbpf-rs/src/object.rs index 72791285..3eae5fed 100644 --- a/libbpf-rs/src/object.rs +++ b/libbpf-rs/src/object.rs @@ -222,6 +222,9 @@ pub struct OpenObject { ptr: NonNull, } +unsafe impl Send for OpenObject {} +unsafe impl Sync for OpenObject {} + impl OpenObject { /// Takes ownership from pointer. /// @@ -329,6 +332,9 @@ pub struct Object { ptr: NonNull, } +unsafe impl Send for Object {} +unsafe impl Sync for Object {} + impl Object { /// Takes ownership from pointer. ///