()
| 39 | // Source abstracts one registry backend. |
| 40 | type Source interface { |
| 41 | Name() string |
| 42 | Capabilities() SourceCaps |
| 43 | Search(ctx context.Context, query string, opts SearchOpts) ([]Listing, error) |
| 44 | Info(ctx context.Context, slug string) (*Detail, error) |
no outgoing calls