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

handle_guarded_turn

cre8_app_messaging::call::handle_guarded_turn

fn · cre8-app-messaging · crates/cre8-app-messaging/src/call.rs:1365 documented

46lines
13cyclomatic
2max nesting
38statements
4? exits
4params
1callers
12callees
0.5 (p40)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitepath · 1 sitepath · 4 sitesmethod · 1 sitemethod · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 5 sitespath · 1 sitepath · 6 sitesname · 5 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 5 sitesname · 1 sitename · 2 sitesmethod · 1 sitepath · 1 sitepath · 2 sitesself · 1 sitename · 1 sitemethod · 1 sitename · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 2 sitespath · 1 sitemethod · 1 sitepath · 1 siteref · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitehandle_twimlapp-messaging · cc 10cre8_app_messaging::call::handle_twimlhandle_turn_covers_empty_an…app-messaging · cc 1cre8_app_messaging::call::tests::handle_turn_covers_empty_and_missing_state_pathshandle_turnapp-messaging · cc 11cre8_app_messaging::call::handle_turnhandle_guarded_turnapp-messaging · cc 13cre8_app_messaging::call::handle_guarded_turnTurnLedger::admitapp-messaging · cc 11cre8_app_messaging::call_turn::TurnLedger::admitparse_form_encodedapp-messaging · cc 2cre8_app_messaging::webhook::parse_form_encodedRawHttpResponse::xmlruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::xmltwiml_hangupapp-messaging · cc 1cre8_app_messaging::call::twiml_hangupsynthesize_audio_urlapp-messaging · cc 1cre8_app_messaging::call::synthesize_audio_urlpersist_turnapp-messaging · cc 4cre8_app_messaging::call::persist_turnturn_responseapp-messaging · cc 2cre8_app_messaging::call::turn_responsecallback_sequenceapp-messaging · cc 4cre8_app_messaging::call::callback_sequencereply_toapp-messaging · cc 2cre8_app_messaging::call::reply_toresolve_user_textapp-messaging · cc 2cre8_app_messaging::call::resolve_user_textmark_completedapp-messaging · cc 1cre8_app_messaging::call::mark_completedunavailable_callapp-messaging · cc 1cre8_app_messaging::call::unavailable_callnow_msplatform-time · cc 1cre8_platform_time::now_msMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutDurableGraphWrite::update_v…app-atom · cc 1cre8_app_atom::semantic::DurableGraphWrite::update_vertexRawHttpResponse::with_statusruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::with_statusRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_store_mutxml_escapeapp-messaging · cc 7cre8_app_messaging::call::xml_escapecacheapp-messaging · cc 1cre8_app_messaging::call::cacheTurnLedger::validapp-messaging · cc 4cre8_app_messaging::call_turn::TurnLedger::validCallGraph::decideapp-call-script · cc 5cre8_app_call_script::graph::CallGraph::decide

Control flow

Source not readable from this process.

Callers 1

Callees 12

Source not readable from this process.