Skip to main content

Module registry_index

Module registry_index 

Source
Expand description

Connector registry index (#208): the discovery/distribution layer behind faucet search, faucet install, and faucet list --available.

The index is a committed, feature-independent JSON catalog (cli/connectors/registry.json, embedded at build time) of every connector the ecosystem knows about — the built-in verified ones plus any community faucet-source-* / faucet-sink-* crates added by PR. It is deliberately decoupled from which connectors a given binary compiled in, so search can surface a connector you don’t yet have and install can tell you how to get it. Pass --index <path> to point at a custom/mirror index.

Structs§

ConnectorEntry
One connector in the registry index.
RegistryIndex
The parsed registry index.

Enums§

InstallRecipe
How to obtain a connector — the pure output of faucet install.

Functions§

install_recipe
Decide the install recipe for entry. compiled_in reports whether this binary already has the connector (via the connector registry).