@@ -521,15 +521,15 @@ public class Task<Progress, Value, Error>: Cancellable, Printable
521
521
/// - e.g. task.failure { errorInfo -> NextTaskType in ... }
522
522
/// - e.g. task.failure { error, isCancelled -> NextTaskType in ... }
523
523
///
524
- public func failure< Progress2> ( failureClosure: ErrorInfo -> Task < Progress2 , Value , Error > ) -> Task < Progress2 , Value , Error >
524
+ public func failure< Progress2, Error2 > ( failureClosure: ErrorInfo -> Task < Progress2 , Value , Error2 > ) -> Task < Progress2 , Value , Error2 >
525
525
{
526
526
var dummyCanceller : Canceller ? = nil
527
527
return self . failure ( & dummyCanceller, failureClosure)
528
528
}
529
529
530
- public func failure< Progress2, C: Canceller > ( inout canceller: C ? , _ failureClosure: ErrorInfo -> Task < Progress2 , Value , Error > ) -> Task < Progress2 , Value , Error >
530
+ public func failure< Progress2, Error2 , C: Canceller > ( inout canceller: C ? , _ failureClosure: ErrorInfo -> Task < Progress2 , Value , Error2 > ) -> Task < Progress2 , Value , Error2 >
531
531
{
532
- return Task < Progress2 , Value , Error > { [ unowned self] newMachine, progress, fulfill, _reject, configure in
532
+ return Task < Progress2 , Value , Error2 > { [ unowned self] newMachine, progress, fulfill, _reject, configure in
533
533
534
534
let selfMachine = self . _machine
535
535
0 commit comments