Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

adjust_tally_cost

cre8_app_messaging::budget::adjust_tally_cost

fn · cre8-app-messaging · crates/cre8-app-messaging/src/budget.rs:157 pub

25lines
3cyclomatic
2max nesting
10statements
0? exits
4params
1callers
4callees
0.6 (p43)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitemethod · 1 sitename · 2 sitesname · 1 sitepath · 2 sitesname · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitehandle_twimlapp-messaging · cc 10cre8_app_messaging::call::handle_twimlstatus_callback_records_lif…app-messaging · cc 1cre8_app_messaging::call::tests::status_callback_records_lifecycle_and_finalizes_terminal_statusesstatus_callback_rejects_bad…app-messaging · cc 1cre8_app_messaging::call::tests::status_callback_rejects_bad_signature_when_token_is_configuredhandle_status_callbackapp-messaging · cc 11cre8_app_messaging::call::handle_status_callbackadjust_tally_costapp-messaging · cc 3cre8_app_messaging::budget::adjust_tally_costMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverbudget_stateapp-messaging · cc 1cre8_app_messaging::budget::budget_statetoday_bucketapp-messaging · cc 4cre8_app_messaging::budget::today_bucketpersist_tallyapp-messaging · cc 2cre8_app_messaging::budget::persist_tallywarn_onceutil-lock-ext · cc 3cre8_util_lock_ext::warn_oncenow_secsplatform-time · cc 1cre8_platform_time::now_secsHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutDurableGraphWrite::update_v…app-atom · cc 1cre8_app_atom::semantic::DurableGraphWrite::update_vertexRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_store_mut_optvertex_idapp-messaging · cc 1cre8_app_messaging::budget::vertex_id

Control flow

Source not readable from this process.

Callers 1

Callees 4

Source not readable from this process.