Type Alias MatchFunc<T, E>
MatchFunc: ( response: Response, request: Request, options?: { extraFields?: Record<string, unknown>; resultKey?: string },) => Promise<[result
: Result<T, E>, raw
: unknown]> Type declaration
- (
response: Response,
request: Request,
options?: { extraFields?: Record<string, unknown>; resultKey?: string },
): Promise<[result: Result<T, E>, raw: unknown]> Parameters
- response: Response
- request: Request
Optionaloptions: { extraFields?: Record<string, unknown>; resultKey?: string }
Returns Promise<[result: Result<T, E>, raw: unknown]>