Documentation ¶ Index ¶ type Deps type Feat func Inject(deps Deps) Feat func NewFeat(port target.Port, startService target.Dispatch, runTarget target.Dispatch) Feat func (f Feat) Run(ctx context.Context, src string, args ...string) (err error) func (f Feat) Tray(ctx context.Context) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Deps ¶ type Deps interface { Port() target.Port JoinTarget() target.Dispatch DispatchService() target.Dispatch } type Feat ¶ type Feat struct { // contains filtered or unexported fields } func Inject ¶ func Inject(deps Deps) Feat func NewFeat ¶ func NewFeat( port target.Port, startService target.Dispatch, runTarget target.Dispatch, ) Feat func (Feat) Run ¶ func (f Feat) Run( ctx context.Context, src string, args ...string, ) (err error) func (Feat) Tray ¶ func (f Feat) Tray(ctx context.Context) error Source Files ¶ View all Source files run.go Click to show internal directories. Click to hide internal directories.