createInternalSuccess<T> function

Success<T> createInternalSuccess<T>(
  1. ZipRequest<T> zipRequest,
  2. Completer<T> completer
)

创建一个内部成功回调函数来完成Completer。 Creates an internal success callback that completes the Completer.

Implementation

Success<T> createInternalSuccess<T>(
  ZipRequest<T> zipRequest,
  Completer<T> completer,
) {
  return (T data, SourcesType source) {
    // Complete the Completer if not already completed
    if (!completer.isCompleted) {
      completer.complete(data);
    }
  };
}