type go.pact.im/x/process.Callback
14 uses
go.pact.im/x/process (current package)
chain.go#L23: func (r *chainRunner) Run(ctx context.Context, callback Callback) error {
chain.go#L31: main Callback
chain.go#L34: func (r *chainState) Run(ctx context.Context, callback Callback) error {
parallel.go#L55: func (r *groupRunner) Run(ctx context.Context, callback Callback) error {
parallel.go#L65: child := func(ctx context.Context, callback Callback) error {
runner.go#L10: type Callback = func(context.Context) error
runner.go#L31: Run(ctx context.Context, callback Callback) error
runner.go#L35: type RunnerFunc func(context.Context, Callback) error
runner.go#L38: func (f RunnerFunc) Run(ctx context.Context, callback Callback) error {
runner.go#L52: func (*nopRunner) Run(ctx context.Context, callback Callback) error {
runner.go#L73: func (p *prefixedErrorRunner) Run(ctx context.Context, callback Callback) error {
task.go#L75: func (r *leafRunner) Run(ctx context.Context, callback Callback) error {
task.go#L124: func (r *startStopRunner) Run(ctx context.Context, callback Callback) error {
go.pact.im/x/supervisor
supervisor.go#L85: func (m *Supervisor[K, P]) Run(ctx context.Context, callback process.Callback) error {