mirror of
https://github.com/hanzo-fi/stack.git
synced 2026-10-30 20:34:43 +00:00
14 lines
304 B
Go
14 lines
304 B
Go
package task
|
|
|
|
import "github.com/formancehq/payments/internal/models"
|
|
|
|
type Resolver interface {
|
|
Resolve(descriptor models.TaskDescriptor) Task
|
|
}
|
|
|
|
type ResolverFn func(descriptor models.TaskDescriptor) Task
|
|
|
|
func (fn ResolverFn) Resolve(descriptor models.TaskDescriptor) Task {
|
|
return fn(descriptor)
|
|
}
|