@@ -475,7 +475,7 @@ extension ValueObservation: Refinable {
475
475
/// - returns: A DatabaseCancellable that can stop the observation.
476
476
public func start(
477
477
in reader: some DatabaseReader ,
478
- scheduling scheduler: ValueObservationScheduler = . async( onQueue: . main) ,
478
+ scheduling scheduler: some ValueObservationScheduler = . async( onQueue: . main) ,
479
479
onError: @escaping ( Error ) -> Void ,
480
480
onChange: @escaping ( Reducer . Value ) -> Void )
481
481
-> AnyDatabaseCancellable
@@ -637,7 +637,7 @@ extension ValueObservation {
637
637
@available ( macOS 10 . 15 , iOS 13 , tvOS 13 , watchOS 6 , * )
638
638
public func values(
639
639
in reader: some DatabaseReader ,
640
- scheduling scheduler: ValueObservationScheduler = . async( onQueue: . main) ,
640
+ scheduling scheduler: some ValueObservationScheduler = . async( onQueue: . main) ,
641
641
bufferingPolicy: AsyncValueObservation < Reducer . Value > . BufferingPolicy = . unbounded)
642
642
-> AsyncValueObservation < Reducer . Value >
643
643
where Reducer: ValueReducer
@@ -774,7 +774,7 @@ extension ValueObservation {
774
774
@available ( OSX 10 . 15 , iOS 13 , tvOS 13 , watchOS 6 , * )
775
775
public func publisher(
776
776
in reader: some DatabaseReader ,
777
- scheduling scheduler: ValueObservationScheduler = . async( onQueue: . main) )
777
+ scheduling scheduler: some ValueObservationScheduler = . async( onQueue: . main) )
778
778
-> DatabasePublishers . Value < Reducer . Value >
779
779
where Reducer: ValueReducer
780
780
{
0 commit comments