fn registry_credential_config_inner( is_crates_io: bool, name: Option<&str>, token: Option<Secret<String>>, credential_process: Option<PathAndArgs>, secret_key: Option<Secret<String>>, secret_key_subject: Option<String>, config: &Config) -> CargoResult<RegistryCredentialConfig>