1212///
1313/// To synchronously isolate a value with a lock, see ``LockIsolated``.
1414#if swift(>=5.10)
15- @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
15+ @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
16+ @available (
1617 macOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
17- ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
18+ ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
19+ @available (
1820 watchOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
1921 )
2022#endif
@@ -65,27 +67,33 @@ extension UncheckedSendable: AsyncSequence where Value: AsyncSequence {
6567}
6668
6769#if swift(>=5.10)
68- @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
70+ @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
71+ @available (
6972 macOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
70- ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
73+ ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
74+ @available (
7175 watchOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
7276 )
7377#endif
7478extension UncheckedSendable : Equatable where Value: Equatable { }
7579
7680#if swift(>=5.10)
77- @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
81+ @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
82+ @available (
7883 macOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
79- ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
84+ ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
85+ @available (
8086 watchOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
8187 )
8288#endif
8389extension UncheckedSendable : Hashable where Value: Hashable { }
8490
8591#if swift(>=5.10)
86- @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
92+ @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
93+ @available (
8794 macOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
88- ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
95+ ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
96+ @available (
8997 watchOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
9098 )
9199#endif
@@ -101,9 +109,11 @@ extension UncheckedSendable: Decodable where Value: Decodable {
101109}
102110
103111#if swift(>=5.10)
104- @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
112+ @available ( iOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
113+ @available (
105114 macOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
106- ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " ) @available (
115+ ) @available ( tvOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. " )
116+ @available (
107117 watchOS, deprecated: 9999 , message: " Use 'nonisolated(unsafe) let', instead. "
108118 )
109119#endif
0 commit comments