Documentation
¶
Index ¶
- type Plugin3
- func (p *Plugin3) AddDB() *Plugin3Dep
- func (p *Plugin3) AddDBWithErr() (*Plugin3Dep, error)
- func (p *Plugin3) Init() error
- func (p *Plugin3) JustOtherType() *Plugin3OtherType
- func (p *Plugin3) OtherType(named endure.Named) (*Plugin3Dep, *Plugin3OtherType, error)
- func (p *Plugin3) Provides() []interface{}
- func (p *Plugin3) Serve() chan error
- func (p *Plugin3) Stop() error
- type Plugin3Dep
- type Plugin3OtherType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin3 ¶
type Plugin3 struct {
}
TODO algo to correctly fill the deps
func (*Plugin3) AddDB ¶
func (p *Plugin3) AddDB() *Plugin3Dep
func (*Plugin3) AddDBWithErr ¶
func (p *Plugin3) AddDBWithErr() (*Plugin3Dep, error)
error will be filtered out
func (*Plugin3) JustOtherType ¶
func (p *Plugin3) JustOtherType() *Plugin3OtherType
func (*Plugin3) OtherType ¶
func (p *Plugin3) OtherType(named endure.Named) (*Plugin3Dep, *Plugin3OtherType, error)
type Plugin3Dep ¶
type Plugin3Dep struct {
Name string
}
type Plugin3OtherType ¶
type Plugin3OtherType struct {
Name string
}
Click to show internal directories.
Click to hide internal directories.