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

rewrite_plan_response

cre8_app_conduit::connection::rewrite::rewrite_plan_response

fn · cre8-app-conduit · crates/cre8-app-conduit/src/connection/rewrite.rs:449 pub(crate)

144lines
3cyclomatic
1max nesting
29statements
4? exits
2params
2callers
23callees
0.8 (p70)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 2 sitespath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitepath · 1 sitemethod · 2 sitespath · 1 sitemethod · 3 sitesmethod · 2 sitesmethod · 1 sitemethod · 2 sitesmethod · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 siteproducer_status_htmlapp-conduit · cc 1cre8_app_conduit::view_templates_producer::producer_status_htmlrunapp-conduit · cc 4cre8_app_conduit::init::runproducer_bodyapp-conduit · cc 5cre8_app_conduit::view_templates_producer::producer_bodylive_playback_status_htmlapp-conduit · cc 1cre8_app_conduit::view_templates::live_playback_status_htmlconnectapp-conduit · cc 1cre8_app_conduit::bin::liveio_obs_smoke::run::connectstart_room_conduit_live_ses…app-room · cc 1cre8_app_room::connection::start_room_conduit_live_sessionhub_status_htmlapp-conduit · cc 2cre8_app_conduit::view_templates::hub_status_htmlhandle_statusapp-video · cc 1cre8_app_video::connection::handle_statushandle_scanapp-video · cc 3cre8_app_video::connection::handle_scaninspect_media_surfaceapp-realm · cc 3cre8_app_realm::connection::inspect_media_surfaceconnectapp-conduit · cc 61cre8_app_conduit::connection::connectgenerate_rewrite_apply_plan…app-conduit · cc 5cre8_app_conduit::connection::rewrite::generate_rewrite_apply_plan_selectionrewrite_plan_responseapp-conduit · cc 3cre8_app_conduit::connection::rewrite::rewrite_plan_responsedeterministic_hashapp-conduit · cc 1cre8_app_conduit::hashing::deterministic_hashappend_eventapp-conduit · cc 1cre8_app_conduit::store::append_eventrequire_fieldapp-conduit · cc 1cre8_app_conduit::connection::input_parsing::require_fieldscan_source_uriapp-conduit · cc 2cre8_app_conduit::data_adapter::scan_source_uriresolve_job_idapp-conduit · cc 1cre8_app_conduit::connection::resolve::resolve_job_idresolve_sourceapp-conduit · cc 1cre8_app_conduit::connection::resolve::resolve_sourcechunk_bytes_for_sourceapp-conduit · cc 1cre8_app_conduit::connection::input_parsing::chunk_bytes_for_sourceplan_hash_for_jobapp-conduit · cc 1cre8_app_conduit::connection::input_parsing::plan_hash_for_jobdedupe_lookup_from_scanapp-conduit · cc 8cre8_app_conduit::connection::quality_ops::dedupe_lookup_from_scanresolve_sinkapp-conduit · cc 1cre8_app_conduit::connection::resolve::resolve_sinkpersist_dedupe_decisionapp-conduit · cc 3cre8_app_conduit::connection::ingest::persist_dedupe_decisionlookup_limit_for_requestapp-conduit · cc 1cre8_app_conduit::connection::quality_ops::lookup_limit_for_requestnear_threshold_for_lookupapp-conduit · cc 1cre8_app_conduit::connection::quality_ops::near_threshold_for_lookupapply_quality_policyapp-conduit · cc 7cre8_app_conduit::connection::quality_ops::apply_quality_policysha256_hexutil-crypto · cc 1cre8_util_crypto::sha256_hexParamDescriptor::clamputil-dsp · cc 5cre8_util_dsp::params::ParamDescriptor::clamphex_encodeutil-crypto · cc 1cre8_util_crypto::hex_encodeSampleRate::as_f64util-dsp · cc 1cre8_util_dsp::SampleRate::as_f64canonicalize_jsonapp-conduit · cc 4cre8_app_conduit::hashing::canonicalize_jsonspec_stringapp-conduit · cc 1cre8_app_conduit::connection::input_parsing::spec_stringspec_u64app-conduit · cc 1cre8_app_conduit::connection::input_parsing::spec_u64semantic_profile_hint_hashapp-conduit · cc 5cre8_app_conduit::data_adapter::semantic_profile_hint_hashcollect_quality_evidenceapp-conduit · cc 4cre8_app_conduit::quality_gate::collect_quality_evidenceresolve_source_pathapp-conduit · cc 5cre8_app_conduit::data_adapter::resolve_source_path

Control flow

Source not readable from this process.

Callers 2

Callees 23

Source not readable from this process.