Type Alias PromiseItem<T, O>

PromiseItem<T, O>: {
    producer: ((source: T, throttledPromise: ThrottledPromiseAll<T, O | undefined>) => Promise<O | undefined>);
    source: T;
}

Type Parameters

  • T
  • O = T | undefined