@@ -4,8 +4,9 @@ error[E0277]: `*const NSObject` cannot be shared between threads safely
4
4
| needs_sync::<NSArray<NSObject>>();
5
5
| ^^^^^^^^^^^^^^^^^ `*const NSObject` cannot be shared between threads safely
6
6
|
7
- = help: within `icrate::objc2::rc::id::private::UnknownStorage <NSObject>`, the trait `Sync` is not implemented for `*const NSObject`
7
+ = help: within `icrate::objc2::rc::id::private::EquivalentType <NSObject>`, the trait `Sync` is not implemented for `*const NSObject`
8
8
= note: required because it appears within the type `UnknownStorage<NSObject>`
9
+ = note: required because it appears within the type `EquivalentType<NSObject>`
9
10
= note: required for `Id<NSObject>` to implement `Sync`
10
11
= note: required because it appears within the type `PhantomData<Id<NSObject>>`
11
12
= note: required because it appears within the type `NSArray<NSObject>`
@@ -40,8 +41,9 @@ error[E0277]: `*const NSObject` cannot be sent between threads safely
40
41
| needs_send::<NSArray<NSObject>>();
41
42
| ^^^^^^^^^^^^^^^^^ `*const NSObject` cannot be sent between threads safely
42
43
|
43
- = help: within `icrate::objc2::rc::id::private::UnknownStorage <NSObject>`, the trait `Send` is not implemented for `*const NSObject`
44
+ = help: within `icrate::objc2::rc::id::private::EquivalentType <NSObject>`, the trait `Send` is not implemented for `*const NSObject`
44
45
= note: required because it appears within the type `UnknownStorage<NSObject>`
46
+ = note: required because it appears within the type `EquivalentType<NSObject>`
45
47
= note: required for `Id<NSObject>` to implement `Send`
46
48
= note: required because it appears within the type `PhantomData<Id<NSObject>>`
47
49
= note: required because it appears within the type `NSArray<NSObject>`
@@ -79,8 +81,9 @@ error[E0277]: `*const NSObject` cannot be shared between threads safely
79
81
| needs_sync::<NSMutableArray<NSObject>>();
80
82
| ^^^^^^^^^^^^^^^^^^^^^^^^ `*const NSObject` cannot be shared between threads safely
81
83
|
82
- = help: within `icrate::objc2::rc::id::private::UnknownStorage <NSObject>`, the trait `Sync` is not implemented for `*const NSObject`
84
+ = help: within `icrate::objc2::rc::id::private::EquivalentType <NSObject>`, the trait `Sync` is not implemented for `*const NSObject`
83
85
= note: required because it appears within the type `UnknownStorage<NSObject>`
86
+ = note: required because it appears within the type `EquivalentType<NSObject>`
84
87
= note: required for `Id<NSObject>` to implement `Sync`
85
88
= note: required because it appears within the type `PhantomData<Id<NSObject>>`
86
89
= note: required because it appears within the type `NSArray<NSObject>`
@@ -117,8 +120,9 @@ error[E0277]: `*const NSObject` cannot be sent between threads safely
117
120
| needs_send::<NSMutableArray<NSObject>>();
118
121
| ^^^^^^^^^^^^^^^^^^^^^^^^ `*const NSObject` cannot be sent between threads safely
119
122
|
120
- = help: within `icrate::objc2::rc::id::private::UnknownStorage <NSObject>`, the trait `Send` is not implemented for `*const NSObject`
123
+ = help: within `icrate::objc2::rc::id::private::EquivalentType <NSObject>`, the trait `Send` is not implemented for `*const NSObject`
121
124
= note: required because it appears within the type `UnknownStorage<NSObject>`
125
+ = note: required because it appears within the type `EquivalentType<NSObject>`
122
126
= note: required for `Id<NSObject>` to implement `Send`
123
127
= note: required because it appears within the type `PhantomData<Id<NSObject>>`
124
128
= note: required because it appears within the type `NSArray<NSObject>`
0 commit comments