diff --git a/lib.rs b/lib.rs index 2368c7d..2a0339b 100644 --- a/lib.rs +++ b/lib.rs @@ -83,6 +83,9 @@ enum SmallVecData { Heap { ptr: *mut A::Item, capacity: usize }, } +unsafe impl Send for SmallVecData {} +unsafe impl Sync for SmallVecData {} + impl Drop for SmallVecData { fn drop(&mut self) { unsafe {