Documentation ¶ Index ¶ type Provider func New(rawProvider interface{}) *Provider func (p *Provider) Arguments() (args []provider.Key) func (p *Provider) Provide(arguments []reflect.Value) (reflect.Value, error) func (p *Provider) ResultType() reflect.Type func (p *Provider) String() string Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Provider ¶ type Provider struct { // contains filtered or unexported fields } Provider func New ¶ func New(rawProvider interface{}) *Provider New func (*Provider) Arguments ¶ func (p *Provider) Arguments() (args []provider.Key) func (*Provider) Provide ¶ func (p *Provider) Provide(arguments []reflect.Value) (reflect.Value, error) func (*Provider) ResultType ¶ func (p *Provider) ResultType() reflect.Type func (*Provider) String ¶ func (p *Provider) String() string Source Files ¶ View all Source files direct.go Click to show internal directories. Click to hide internal directories.