Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,240 · python 20,426 · 6,417 files · digest 4f6c7cd6c249 · built in 1.9 s · crystals off

service_credential

cre8_app_image::providers::service_credential

fn · cre8-app-image · crates/cre8-app-image/src/providers/mod.rs:171 pub(crate)

3lines
1cyclomatic
0max nesting
1statements
0? exits
2params
10callers
2callees
2.6 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (10 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

self · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitemethod · 3 sitesmethod · 3 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteGeminiProvider::unavailable…app-image · cc 3cre8_app_image::providers::gemini::GeminiProvider::unavailable_reason_with_contextModalProvider::generate_wit…app-image · cc 2cre8_app_image::providers::modal::ModalProvider::generate_with_contextresolve_url_with_contextapp-image · cc 1cre8_app_image::providers::modal::resolve_url_with_contextGeminiProvider::is_availabl…app-image · cc 2cre8_app_image::providers::gemini::GeminiProvider::is_available_with_contextGeminiProvider::generate_wi…app-image · cc 1cre8_app_image::providers::gemini::GeminiProvider::generate_with_contextHuggingFaceProvider::is_ava…app-image · cc 2cre8_app_image::providers::huggingface::HuggingFaceProvider::is_available_with_contextHuggingFaceProvider::unavai…app-image · cc 3cre8_app_image::providers::huggingface::HuggingFaceProvider::unavailable_reason_with_contextModalProvider::is_available…app-image · cc 3cre8_app_image::providers::modal::ModalProvider::is_available_with_contextModalProvider::unavailable_…app-image · cc 4cre8_app_image::providers::modal::ModalProvider::unavailable_reason_with_contextOpenAiProvider::is_availabl…app-image · cc 2cre8_app_image::providers::openai::OpenAiProvider::is_available_with_contextOpenAiProvider::unavailable…app-image · cc 3cre8_app_image::providers::openai::OpenAiProvider::unavailable_reason_with_contextOpenAiProvider::generate_wi…app-image · cc 1cre8_app_image::providers::openai::OpenAiProvider::generate_with_contextservice_credentialapp-image · cc 1cre8_app_image::providers::service_credentialwith_graphapp-protocol · cc 6cre8_app_protocol::graph_store::with_graphvault_lookupapp-passport-model · cc 4cre8_app_passport_model::service_credential::vault_lookupHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recovervar_resultplatform-env · cc 1cre8_platform_env::var_resultHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enteropen_protocol_graphapp-protocol · cc 1cre8_app_protocol::graph_store::open_protocol_graphambient_protocol_storeapp-protocol · cc 1cre8_app_protocol::graph_store::ambient::ambient_protocol_storelive_protocol_store_for_fal…app-protocol · cc 2cre8_app_protocol::graph_store::live_protocol_store_for_fallbackSecretString::newutil-secret · cc 1cre8_util_secret::SecretString::newenv_var_forapp-passport-model · cc 2cre8_app_passport_model::service_credential::env_var_forvault_getapp-passport-model · cc 3cre8_app_passport_model::service_credential::vault_get

Control flow

Source not readable from this process.

Callees 2

Source not readable from this process.