From 72a28f3af362760364fcb922ef79fee69532d5d6 Mon Sep 17 00:00:00 2001 From: Adam Freidin Date: Wed, 15 Aug 2018 09:22:21 -0700 Subject: [PATCH 1/2] fix Send / Sync (typos) --- src/header/map.rs | 4 ++-- src/header/name.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/header/map.rs b/src/header/map.rs index 2344c659..d7b7b7a8 100644 --- a/src/header/map.rs +++ b/src/header/map.rs @@ -1939,7 +1939,7 @@ impl<'a, T> Iterator for Iter<'a, T> { } unsafe impl<'a, T: Sync> Sync for Iter<'a, T> {} -unsafe impl<'a, T: Sync> Send for Iter<'a, T> {} +unsafe impl<'a, T: Send> Send for Iter<'a, T> {} // ===== impl IterMut ===== @@ -3255,7 +3255,7 @@ mod as_header_name { #[test] fn test_bounds() { - fn check_bounds() {} + fn check_bounds() {} check_bounds::>(); check_bounds::>(); diff --git a/src/header/name.rs b/src/header/name.rs index cf4088c4..06c33009 100644 --- a/src/header/name.rs +++ b/src/header/name.rs @@ -2024,7 +2024,7 @@ mod tests { #[test] fn test_bounds() { - fn check_bounds() {} + fn check_bounds() {} check_bounds::(); } From dce7f2553dcc6d6fabbc20ccb1d83504a687969f Mon Sep 17 00:00:00 2001 From: Adam Freidin Date: Wed, 22 Aug 2018 21:32:27 -0700 Subject: [PATCH 2/2] restore Iter -> Send --- src/header/map.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/header/map.rs b/src/header/map.rs index d7b7b7a8..ea276d11 100644 --- a/src/header/map.rs +++ b/src/header/map.rs @@ -1939,7 +1939,7 @@ impl<'a, T> Iterator for Iter<'a, T> { } unsafe impl<'a, T: Sync> Sync for Iter<'a, T> {} -unsafe impl<'a, T: Send> Send for Iter<'a, T> {} +unsafe impl<'a, T: Sync> Send for Iter<'a, T> {} // ===== impl IterMut =====