Function
fromTaggedRequest
(schema: S, options?: {
readonly suspendedRetrySchedule?: Schedule.Schedule<any, unknown> | undefined
})
Source from the content-addressed store, hash-verified
| 363 | * @category Constructors |
| 364 | */ |
| 365 | export const fromTaggedRequest = <S extends AnyTaggedRequestSchema>(schema: S, options?: { |
| 366 | readonly suspendedRetrySchedule?: Schedule.Schedule<any, unknown> | undefined |
| 367 | }): Workflow<S["_tag"], S, S["success"], S["failure"]> => |
| 368 | make({ |
| 369 | name: schema._tag, |
| 370 | payload: schema as any, |
| 371 | success: schema.success, |
| 372 | error: schema.failure, |
| 373 | idempotencyKey: PrimaryKey.value, |
| 374 | suspendedRetrySchedule: options?.suspendedRetrySchedule |
| 375 | }) |
| 376 | |
| 377 | /** |
| 378 | * @since 1.0.0 |
Callers
nothing calls this directly
Tested by
no test coverage detected