@@ -72,7 +72,7 @@ impl_dyn_send!(
72
72
[ Vec <T , A > where T : DynSend , A : std:: alloc:: Allocator + DynSend ]
73
73
[ Box <T , A > where T : ?Sized + DynSend , A : std:: alloc:: Allocator + DynSend ]
74
74
[ crate :: sync:: RwLock <T > where T : DynSend ]
75
- [ crate :: tagged_ptr:: CopyTaggedPtr < P , T , CP > where P : Send + crate :: tagged_ptr :: Pointer , T : Send + crate :: tagged_ptr:: Tag , const CP : bool ]
75
+ [ crate :: tagged_ptr:: TaggedRef < ' a , P , T > where ' a , P : Sync , T : Send + crate :: tagged_ptr:: Tag ]
76
76
[ rustc_arena:: TypedArena <T > where T : DynSend ]
77
77
[ indexmap:: IndexSet <V , S > where V : DynSend , S : DynSend ]
78
78
[ indexmap:: IndexMap <K , V , S > where K : DynSend , V : DynSend , S : DynSend ]
@@ -148,7 +148,7 @@ impl_dyn_sync!(
148
148
[ crate :: sync:: RwLock <T > where T : DynSend + DynSync ]
149
149
[ crate :: sync:: WorkerLocal <T > where T : DynSend ]
150
150
[ crate :: intern:: Interned <' a, T > where ' a, T : DynSync ]
151
- [ crate :: tagged_ptr:: CopyTaggedPtr < P , T , CP > where P : Sync + crate :: tagged_ptr :: Pointer , T : Sync + crate :: tagged_ptr:: Tag , const CP : bool ]
151
+ [ crate :: tagged_ptr:: TaggedRef < ' a , P , T > where ' a , P : Sync , T : Sync + crate :: tagged_ptr:: Tag ]
152
152
[ parking_lot:: lock_api:: Mutex <R , T > where R : DynSync , T : ?Sized + DynSend ]
153
153
[ parking_lot:: lock_api:: RwLock <R , T > where R : DynSync , T : ?Sized + DynSend + DynSync ]
154
154
[ indexmap:: IndexSet <V , S > where V : DynSync , S : DynSync ]
0 commit comments