@@ -11,13 +11,13 @@ final class EffectThrottleTests: XCTestCase {
11
11
var effectRuns = 0
12
12
13
13
func runThrottledEffect( value: Int ) {
14
- struct CancelToken : Hashable { }
14
+ enum CancelToken { }
15
15
16
16
Effect . deferred { ( ) -> Effect < Int , Never > in
17
17
effectRuns += 1
18
18
return . init( value: value)
19
19
}
20
- . throttle ( id: CancelToken ( ) , for: 1 , scheduler: scheduler, latest: true )
20
+ . throttle ( id: CancelToken . self , for: 1 , scheduler: scheduler, latest: true )
21
21
. startWithValues { values. append ( $0) }
22
22
}
23
23
@@ -61,13 +61,13 @@ final class EffectThrottleTests: XCTestCase {
61
61
var effectRuns = 0
62
62
63
63
func runThrottledEffect( value: Int ) {
64
- struct CancelToken : Hashable { }
64
+ enum CancelToken { }
65
65
66
66
Effect . deferred { ( ) -> Effect < Int , Never > in
67
67
effectRuns += 1
68
68
return . init( value: value)
69
69
}
70
- . throttle ( id: CancelToken ( ) , for: 1 , scheduler: scheduler, latest: false )
70
+ . throttle ( id: CancelToken . self , for: 1 , scheduler: scheduler, latest: false )
71
71
. startWithValues { values. append ( $0) }
72
72
}
73
73
@@ -124,13 +124,13 @@ final class EffectThrottleTests: XCTestCase {
124
124
var effectRuns = 0
125
125
126
126
func runThrottledEffect( value: Int ) {
127
- struct CancelToken : Hashable { }
127
+ enum CancelToken { }
128
128
129
129
Effect . deferred { ( ) -> Effect < Int , Never > in
130
130
effectRuns += 1
131
131
return . init( value: value)
132
132
}
133
- . throttle ( id: CancelToken ( ) , for: 1 , scheduler: scheduler, latest: true )
133
+ . throttle ( id: CancelToken . self , for: 1 , scheduler: scheduler, latest: true )
134
134
. startWithValues { values. append ( $0) }
135
135
}
136
136
@@ -165,14 +165,14 @@ final class EffectThrottleTests: XCTestCase {
165
165
var effectRuns = 0
166
166
167
167
func runThrottledEffect( value: Int ) {
168
- struct CancelToken : Hashable { }
168
+ enum CancelToken { }
169
169
170
170
Effect . deferred { ( ) -> Effect < Int , Never > in
171
171
effectRuns += 1
172
172
return . init( value: value)
173
173
}
174
174
. throttle (
175
- id: CancelToken ( ) , for: 1 , scheduler: scheduler, latest: false
175
+ id: CancelToken . self , for: 1 , scheduler: scheduler, latest: false
176
176
)
177
177
. startWithValues { values. append ( $0) }
178
178
}
0 commit comments