Skip to content
1 viewer

rust 1,860,891 · typescript 235,774 · javascript 132,961 · python 20,426 · 6,411 files · digest 8c6f1098e195 · built in 2.9 s · crystals off

with_store

cre8_app_budget::persistence::with_store

fn · cre8-app-budget · crates/cre8-app-budget/src/persistence.rs:45 generic

6lines
1cyclomatic
0max nesting
1statements
0? exits
2params
2callers
1callees
1.2 (p85)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitemethod · 1 siteref · 1 siteref · 1 sitename · 1 sitepath · 1 sitecheck_project_root_constrai…app-budget · cc 1cre8_app_budget::policy::check_project_root_constraintrestore_budgets_from_persis…app-budget · cc 2cre8_app_budget::persistence::restore_budgets_from_persistenceno_store_persistence_helper…app-budget · cc 1cre8_app_budget::persistence::tests::no_store_persistence_helpers_degrade_to_memory_onlyprotocol_store_persistence_…app-budget · cc 1cre8_app_budget::persistence::tests::protocol_store_persistence_roundtrips_updates_and_restoresprotocol_store_type_and_poi…app-budget · cc 1cre8_app_budget::persistence::tests::protocol_store_type_and_poison_failures_degrade_cleanlyload_all_budgetsapp-budget · cc 1cre8_app_budget::persistence::load_all_budgetsload_project_for_budget_che…app-budget · cc 1cre8_app_budget::persistence::load_project_for_budget_checkwith_storeapp-budget · cc 1cre8_app_budget::persistence::with_storeRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_storeHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enterslot_unavailableapp-protocol · cc 1cre8_app_protocol::context_ext::slot_unavailablewrong_concreteapp-protocol · cc 1cre8_app_protocol::context_ext::wrong_concretemutex_poisonedapp-protocol · cc 1cre8_app_protocol::context_ext::mutex_poisoned

Control flow

Source not readable from this process.

Callers 2

Callees 1

Source not readable from this process.