go.pact.im/x/plumb/internal/discover.Provider.Kind (field)
21 uses
go.pact.im/x/plumb/internal/discover (current package)
discover.go#L310: p.Kind = KindMethod
discover.go#L318: p.Kind = KindFunc
discover.go#L426: Kind: KindSymbol,
discover.go#L492: Kind: KindConvert,
discover.go#L524: Kind: KindSymbol,
discover.go#L641: Kind: KindStruct,
discover.go#L692: Kind: KindField,
discover.go#L738: Kind: KindMethod,
provider.go#L72: Kind ProviderKind
go.pact.im/x/plumb/internal/emit
render.go#L18: switch p.Kind {
render.go#L65: panic(fmt.Sprintf("plumb: unhandled provider kind %d", p.Kind))
report.go#L70: if p.Kind == discover.KindSymbol {
report.go#L76: return p.Kind.String()
go.pact.im/x/plumb/internal/solve
checks.go#L24: if p.Kind == discover.KindConvert && gotypes.ContainsInvalid(p.ConvertTo) {
checks.go#L44: if p.Kind == discover.KindFunc || p.Kind == discover.KindStruct {
checks.go#L52: if p.Kind == discover.KindConvert {
checks.go#L99: switch p.Kind {
checks.go#L111: panic(fmt.Sprintf("plumb: unhandled provider kind %d", p.Kind))
instance.go#L89: switch p.Kind {
instance.go#L132: panic(fmt.Sprintf("plumb: unhandled provider kind %d", p.Kind))
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)