type go.pact.im/x/supervisor.Supervisor

10 uses

	go.pact.im/x/supervisor (current package)
		supervisor.go#L25: type Supervisor struct {
		supervisor.go#L39: 	Pre func(context.Context, *Supervisor) error
		supervisor.go#L44: 	Post func(context.Context, *Supervisor) error
		supervisor.go#L48: func NewSupervisor(runner process.Runner, exec flaky.Executor, hook Hook) *Supervisor {
		supervisor.go#L49: 	return &Supervisor{
		supervisor.go#L65: func (s *Supervisor) Interrupt() {
		supervisor.go#L89: func (s *Supervisor) Run(ctx context.Context, callback process.Callback) error {
		supervisor.go#L125: func (s *Supervisor) execute(ctx context.Context, intr *supervisorInterrupter) error {
		supervisor.go#L154: func (s *Supervisor) pre(ctx context.Context) error {
		supervisor.go#L162: func (s *Supervisor) post(ctx context.Context) error {