pub type ProviderFactory = fn(cfg: &ReleaseSourceConfig, token: Option<SecretString>) -> Result<Arc<dyn ReleaseProvider>, ProviderError>;Expand description
Signature of a provider factory. Accepts a parsed
ReleaseSourceConfig plus an optional bearer token and returns
an Arc<dyn ReleaseProvider> (or a validation error).