Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

persist_budget

cre8_app_budget::hyperdb_store::persist_budget

fn · cre8-app-budget · crates/cre8-app-budget/src/hyperdb_store.rs:54 pub documented

14lines
2cyclomatic
1max nesting
9statements
3? exits
2params
4callers
5callees
1.7 (p93)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitepath · 2 sitesname · 1 sitename · 1 sitepath · 1 sitename · 1 sitemethod · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitemethod · 3 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 siterelease_committed_durableapp-budget · cc 2cre8_app_budget::policy::release_committed_durablecheck_and_commit_durableapp-budget · cc 1cre8_app_budget::policy::check_and_commit_durablerecord_realized_durableapp-budget · cc 2cre8_app_budget::policy::record_realized_durablehandle_budget_set_treeapp-budget · cc 2cre8_app_budget::connection::handle_budget_set_treehandle_plan_setapp-budget · cc 11cre8_app_budget::plan::handle_plan_setno_store_persistence_helper…app-budget · cc 1cre8_app_budget::hyperdb_store::tests::no_store_persistence_helpers_degrade_to_memory_onlypersist_chain_from_leafapp-budget · cc 2cre8_app_budget::policy::persist_chain_from_leafset_budget_durableapp-budget · cc 2cre8_app_budget::hyperdb_store::set_budget_durableprotocol_store_persistence_…app-budget · cc 1cre8_app_budget::hyperdb_store::tests::protocol_store_persistence_roundtrips_updates_and_restoresprotocol_store_type_and_poi…app-budget · cc 1cre8_app_budget::hyperdb_store::tests::protocol_store_type_and_poison_failures_degrade_cleanlypersist_budgetapp-budget · cc 2cre8_app_budget::hyperdb_store::persist_budgetHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutTempCtx::contextapp-protocol · cc 2cre8_app_protocol::connection::tests::TempCtx::contextbudget_vidapp-budget · cc 1cre8_app_budget::hyperdb_store::budget_vidwith_store_mutapp-budget · cc 1cre8_app_budget::hyperdb_store::with_store_mutRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_store_mutruntime_context_with_sqlite…app-truth · cc 1cre8_app_truth::context_ext::runtime_context_with_sqlite_db_path_with_backend_metadata

Control flow

Source not readable from this process.

Callees 5

Source not readable from this process.