diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2015-02-25 10:29:32 +0530 |
|---|---|---|
| committer | Manish Goregaokar <manishsmail@gmail.com> | 2015-02-25 10:29:32 +0530 |
| commit | 7b7cf84975fa9da0a301028b28be8b255f2fcd6f (patch) | |
| tree | e985761985f645eb793cb69950bacd9321265b0e /src/libstd/sync/rwlock.rs | |
| parent | c950ee93c95d9cfe68ed431bdc45cea67a554757 (diff) | |
| parent | 64fe93e49dc0c6a552c5f08507064f2ce12800ca (diff) | |
| download | rust-7b7cf84975fa9da0a301028b28be8b255f2fcd6f.tar.gz rust-7b7cf84975fa9da0a301028b28be8b255f2fcd6f.zip | |
Rollup merge of #22596 - alexcrichton:fix-some-impls, r=huonw
This commit removes many unnecessary `unsafe impl` blocks as well as pushing the needed implementations to the lowest level possible. I noticed that the bounds for `RwLock` are a little off when reviewing #22574 and wanted to ensure that we had our story straight on these implementations.
Diffstat (limited to 'src/libstd/sync/rwlock.rs')
| -rw-r--r-- | src/libstd/sync/rwlock.rs | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/libstd/sync/rwlock.rs b/src/libstd/sync/rwlock.rs index 6fd2a6ed77d..6fee6094d4f 100644 --- a/src/libstd/sync/rwlock.rs +++ b/src/libstd/sync/rwlock.rs @@ -97,9 +97,6 @@ pub struct StaticRwLock { poison: poison::Flag, } -unsafe impl Send for StaticRwLock {} -unsafe impl Sync for StaticRwLock {} - /// Constant initialization for a statically-initialized rwlock. #[unstable(feature = "std_misc", reason = "may be merged with RwLock in the future")] |
