- all<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>, OkType<R12>, OkType<R13>, OkType<R14>, OkType<R15>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11 | R12 | R13 | R14 | R15>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
- R7 extends U
- R8 extends U
- R9 extends U
- R10 extends U
- R11 extends U
- R12 extends U
- R13 extends U
- R14 extends U
- R15 extends U
Parameters
- obj: [R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15]
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>, OkType<R12>, OkType<R13>, OkType<R14>, OkType<R15>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11 | R12 | R13 | R14 | R15>>
- all<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>, OkType<R12>, OkType<R13>, OkType<R14>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11 | R12 | R13 | R14>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
- R7 extends U
- R8 extends U
- R9 extends U
- R10 extends U
- R11 extends U
- R12 extends U
- R13 extends U
- R14 extends U
Parameters
- obj: [R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14]
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>, OkType<R12>, OkType<R13>, OkType<R14>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11 | R12 | R13 | R14>>
- all<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>, OkType<R12>, OkType<R13>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11 | R12 | R13>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
- R7 extends U
- R8 extends U
- R9 extends U
- R10 extends U
- R11 extends U
- R12 extends U
- R13 extends U
Parameters
- obj: [R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13]
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>, OkType<R12>, OkType<R13>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11 | R12 | R13>>
- all<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
- R7 extends U
- R8 extends U
- R9 extends U
- R10 extends U
- R11 extends U
- R12 extends U
Parameters
- obj: [R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12]
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11>>
- all<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
- R7 extends U
- R8 extends U
- R9 extends U
- R10 extends U
- R11 extends U
Parameters
- obj: [R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11]
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>, OkType<R11>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11>>
- all<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
- R7 extends U
- R8 extends U
- R9 extends U
- R10 extends U
Parameters
- obj: [R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10]
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>, OkType<R10>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10>>
- all<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
- R7 extends U
- R8 extends U
- R9 extends U
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>, OkType<R9>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9>>
- all<R0, R1, R2, R3, R4, R5, R6, R7, R8>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
- R7 extends U
- R8 extends U
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>, OkType<R8>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8>>
- all<R0, R1, R2, R3, R4, R5, R6, R7>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
- R7 extends U
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>, OkType<R7>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6 | R7>>
- all<R0, R1, R2, R3, R4, R5, R6>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
- R6 extends U
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>, OkType<R6>], ErrType<R0 | R1 | R2 | R3 | R4 | R5 | R6>>
- all<R0, R1, R2, R3, R4, R5>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>], ErrType<R0 | R1 | R2 | R3 | R4 | R5>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
- R5 extends U
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>, OkType<R5>], ErrType<R0 | R1 | R2 | R3 | R4 | R5>>
- all<R0, R1, R2, R3, R4>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>], ErrType<R0 | R1 | R2 | R3 | R4>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
- R4 extends U
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>, OkType<R4>], ErrType<R0 | R1 | R2 | R3 | R4>>
- all<R0, R1, R2, R3>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>], ErrType<R0 | R1 | R2 | R3>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
- R3 extends U
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>, OkType<R3>], ErrType<R0 | R1 | R2 | R3>>
- all<R0, R1, R2>(obj): Result<[OkType<R0>, OkType<R1>, OkType<R2>], ErrType<R0 | R1 | R2>>
Type Parameters
- R0 extends U
- R1 extends U
- R2 extends U
Returns Result<[OkType<R0>, OkType<R1>, OkType<R2>], ErrType<R0 | R1 | R2>>
- all<R0, R1>(obj): Result<[OkType<R0>, OkType<R1>], ErrType<R0 | R1>>
Returns Result<[OkType<R0>, OkType<R1>], ErrType<R0 | R1>>
- all<R0>(obj): Result<[OkType<R0>], ErrType<R0>>
Returns Result<[OkType<R0>], ErrType<R0>>
- all(obj): Result<[]>
- all<T>(obj): Result<{
[K in keyof T]: T[K] extends Result<infer I>
? I
: never
}, {
[K in keyof T]: T[K] extends Result<unknown, infer E>
? E
: never
}[keyof T]> Type Parameters
- T extends U[] | Record<string, U>
Returns Result<{
[K in keyof T]: T[K] extends Result<infer I>
? I
: never
}, {
[K in keyof T]: T[K] extends Result<unknown, infer E>
? E
: never
}[keyof T]>