@@ -206,9 +206,9 @@ impl<'a, K: 'a, V: 'a, Type> Clone for NodeRef<marker::Immut<'a>, K, V, Type> {
206
206
207
207
unsafe impl < BorrowType , K : Sync , V : Sync , Type > Sync for NodeRef < BorrowType , K , V , Type > { }
208
208
209
- unsafe impl < ' a , K : Sync + ' a , V : Sync + ' a , Type > Send for NodeRef < marker:: Immut < ' a > , K , V , Type > { }
210
- unsafe impl < ' a , K : Send + ' a , V : Send + ' a , Type > Send for NodeRef < marker:: Mut < ' a > , K , V , Type > { }
211
- unsafe impl < ' a , K : Send + ' a , V : Send + ' a , Type > Send for NodeRef < marker:: ValMut < ' a > , K , V , Type > { }
209
+ unsafe impl < K : Sync , V : Sync , Type > Send for NodeRef < marker:: Immut < ' _ > , K , V , Type > { }
210
+ unsafe impl < K : Send , V : Send , Type > Send for NodeRef < marker:: Mut < ' _ > , K , V , Type > { }
211
+ unsafe impl < K : Send , V : Send , Type > Send for NodeRef < marker:: ValMut < ' _ > , K , V , Type > { }
212
212
unsafe impl < K : Send , V : Send , Type > Send for NodeRef < marker:: Owned , K , V , Type > { }
213
213
unsafe impl < K : Send , V : Send , Type > Send for NodeRef < marker:: Dying , K , V , Type > { }
214
214
0 commit comments