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_opening

cre8_app_messaging::call::handle_opening

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

100lines
19cyclomatic
3max nesting
47statements
2? exits
3params
4callers
20callees
0.9 (p71)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 3 sitesname · 1 sitename · 2 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 6 sitesname · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 4 sitesmethod · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 2 sitespath · 1 sitepath · 3 sitesmethod · 2 sitesmethod · 1 sitename · 1 sitename · 2 sitesname · 4 sitesmethod · 2 sitesname · 1 sitename · 3 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 4 sitespath · 1 sitepath · 1 sitepath · 2 sitespath · 8 sitesmethod · 1 sitename · 2 sitesname · 1 sitemethod · 2 sitesname · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 3 sitesname · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 1 sitename · 2 sitesname · 1 sitepath · 1 sitemethod · 2 sitesname · 1 sitename · 1 siteMessagingApp::raw_handleapp-messaging · cc 7cre8_app_messaging::app::MessagingApp::raw_handleturn_sequence_is_bound_to_s…app-messaging · cc 1cre8_app_messaging::call::tests::turn_sequence_is_bound_to_signature_and_dispatch_rejects_tamperingduplicate_turn_replays_afte…app-messaging · cc 1cre8_app_messaging::call::tests::durable_turn_tests::duplicate_turn_replays_after_filesystem_reopen_without_another_model_callrestored_pending_claim_clos…app-messaging · cc 1cre8_app_messaging::call::tests::durable_turn_tests::restored_pending_claim_closes_without_repeating_provider_workscripted_opt_out_is_decided…app-messaging · cc 1cre8_app_messaging::call::tests::durable_turn_tests::scripted_opt_out_is_decided_by_keyword_recorded_and_suppressedunavailable_durable_store_b…app-messaging · cc 1cre8_app_messaging::call::tests::durable_turn_tests::unavailable_durable_store_blocks_the_model_before_a_turnhandle_twiml_requires_call_…app-messaging · cc 1cre8_app_messaging::call::tests::handle_twiml_requires_call_id_for_session_routestwiml_keeps_gather_unless_t…app-messaging · cc 6cre8_app_messaging::call::stream::tests::twiml_keeps_gather_unless_the_stream_transport_is_selectedhandle_twimlapp-messaging · cc 10cre8_app_messaging::call::handle_twimlopeningapp-messaging · cc 1cre8_app_messaging::call::stream::tests::openinghandle_inboundapp-messaging · cc 5cre8_app_messaging::call::handle_inboundhandle_opening_covers_expir…app-messaging · cc 1cre8_app_messaging::call::tests::handle_opening_covers_expired_static_interactive_and_voicemail_pathshandle_openingapp-messaging · cc 19cre8_app_messaging::call::handle_openingnow_msplatform-time · cc 1cre8_platform_time::now_msRawHttpResponse::with_statusruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::with_statusxml_escapeapp-messaging · cc 7cre8_app_messaging::call::xml_escapeget_callapp-messaging · cc 2cre8_app_messaging::call::get_callupdate_callapp-messaging · cc 1cre8_app_messaging::call::update_callparse_form_encodedapp-messaging · cc 2cre8_app_messaging::webhook::parse_form_encodedrender_speech_blockapp-messaging · cc 2cre8_app_messaging::call::render_speech_blockrender_input_block_for_turnapp-messaging · cc 2cre8_app_messaging::call::render_input_block_for_turnRawHttpResponse::xmlruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::xmlfinalize_callapp-messaging · cc 3cre8_app_messaging::call::finalize_callgather_requestedapp-messaging · cc 3cre8_app_messaging::call::stream::gather_requestedtwiml_hangupapp-messaging · cc 1cre8_app_messaging::call::twiml_hangupCallLog::note_providerapp-messaging · cc 4cre8_app_messaging::call::CallLog::note_providersynthesize_audio_urlapp-messaging · cc 1cre8_app_messaging::call::synthesize_audio_urlMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverdropapp-view-lib · cc 7cre8_app_view_lib::assets::scripts::booking_picker::dropcacheapp-messaging · cc 1cre8_app_messaging::call::cacheload_from_graphapp-messaging · cc 1cre8_app_messaging::call::load_from_graphpersistapp-messaging · cc 2cre8_app_messaging::call::persistuse_voice_sttapp-messaging · cc 1cre8_app_messaging::call::use_voice_sttsynthesize_audio_url_implapp-messaging · cc 1cre8_app_messaging::call::synthesize_audio_url_implhonor_opt_outapp-messaging · cc 6cre8_app_messaging::call::honor_opt_out

Control flow

Source not readable from this process.

Callers 4

Callees 20

Source not readable from this process.