(request: () => Promise<SdkResult>)
| 113 | } |
| 114 | |
| 115 | function capture(request: () => Promise<SdkResult>) { |
| 116 | return call(request).pipe( |
| 117 | Effect.map((result) => ({ |
| 118 | status: result.response.status, |
| 119 | data: result.data, |
| 120 | error: result.error, |
| 121 | })), |
| 122 | ) |
| 123 | } |
| 124 | |
| 125 | function captureThrown(request: () => Promise<unknown>) { |
| 126 | return call(async () => { |
no test coverage detected