Type Alias: InferGeneratorError<T>
InferGeneratorError<
T> = [T] extends [SyncOrAsyncGenerator<never, infer R,any>] ?InferError<R> :TextendsSyncOrAsyncGenerator<{error: infer E; }, infer R,any> ?E|InferError<R> :never
Defined in: src/result.ts:89
Type Parameters
T
T