From 524c3ff472a54a42c75257b803abc9dc34c7302c Mon Sep 17 00:00:00 2001 From: Konrad Borowski Date: Wed, 13 Dec 2017 14:53:39 +0100 Subject: [PATCH] Remove Sync and Send implementation for RawTable The implementation was introduced when changing hash storage from Unique to *mut, but it was changed back to Unique. --- src/libstd/collections/hash/table.rs | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/libstd/collections/hash/table.rs b/src/libstd/collections/hash/table.rs index 7e623a0af17c3..96f98efe4aaa8 100644 --- a/src/libstd/collections/hash/table.rs +++ b/src/libstd/collections/hash/table.rs @@ -123,9 +123,6 @@ pub struct RawTable { marker: marker::PhantomData<(K, V)>, } -unsafe impl Send for RawTable {} -unsafe impl Sync for RawTable {} - // An unsafe view of a RawTable bucket // Valid indexes are within [0..table_capacity) pub struct RawBucket {