type go.pact.im/x/process.Callback
13 uses
go.pact.im/x/process (current package)
chain.go#L23: func (r *chainRunnable) Run(ctx context.Context, callback Callback) error {
chain.go#L34: func (r *chainState) Run(ctx context.Context, callback Callback) error {
parallel.go#L55: func (r *groupRunnable) Run(ctx context.Context, callback Callback) error {
parallel.go#L65: child := func(ctx context.Context, callback Callback) error {
runnable.go#L10: type Callback = func(context.Context) error
runnable.go#L31: Run(ctx context.Context, callback Callback) error
runnable.go#L35: type RunnableFunc func(ctx context.Context, callback Callback) error
runnable.go#L38: func (f RunnableFunc) Run(ctx context.Context, callback Callback) error {
runnable.go#L52: func (*nopRunnable) Run(ctx context.Context, callback Callback) error {
runnable.go#L72: func (p *namedRunnable) Run(ctx context.Context, callback Callback) error {
task.go#L75: func (r *leafRunnable) Run(ctx context.Context, callback Callback) error {
task.go#L124: func (r *startStopRunnable) Run(ctx context.Context, callback Callback) error {
go.pact.im/x/supervisor
supervisor.go#L87: func (m *Supervisor[K, P]) Run(ctx context.Context, callback process.Callback) error {