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

dispatch_locally

cre8_app_tunnel::dispatch::dispatch_locally

fn · cre8-app-tunnel · crates/cre8-app-tunnel/src/dispatch.rs:14 pub

41lines
4cyclomatic
1max nesting
15statements
0? exits
3params
3callers
7callees
1.1 (p81)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 3 sitespath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitename · 2 sitespath · 1 sitemethod · 1 sitepath · 1 sitehandle_text_messageapp-tunnel · cc 2cre8_app_tunnel::listener::handle_text_messagehandle_envelopeapp-tunnel · cc 3cre8_app_tunnel::gateway_bridge::handle_envelopedispatch_503_when_handles_u…app-tunnel · cc 1cre8_app_tunnel::listener::tests::dispatch_503_when_handles_unsetdispatch_forwardedapp-tunnel · cc 1cre8_app_tunnel::listener::dispatch_forwardedhandle_forwarded_requestapp-tunnel · cc 3cre8_app_tunnel::gateway_bridge::handle_forwarded_requestttl_zero_returns_508app-tunnel · cc 1cre8_app_tunnel::dispatch::tests::ttl_zero_returns_508dispatch_locallyapp-tunnel · cc 4cre8_app_tunnel::dispatch::dispatch_locallybuild_protocol_runtimeapp-gateway · cc 1cre8_app_gateway::protocol_mgmt::build_protocol_runtimefind_http_route_by_method_n…app-gateway · cc 3cre8_app_gateway::server_http_helpers::find_http_route_by_method_nameerror_responseapp-tunnel · cc 1cre8_app_tunnel::dispatch::error_responserequest_urlapp-tunnel · cc 2cre8_app_tunnel::dispatch::request_urlunsupported_method_responseapp-tunnel · cc 2cre8_app_tunnel::dispatch::unsupported_method_responsedispatch_rawapp-tunnel · cc 3cre8_app_tunnel::dispatch::dispatch_rawdispatch_connectionapp-tunnel · cc 3cre8_app_tunnel::dispatch::dispatch_connectionparse_query_payloadapp-gateway · cc 1cre8_app_gateway::server_http_helpers::parse_query_payloadGatewayRuntimeContextBuilde…app-gateway · cc 1cre8_app_gateway::context::GatewayRuntimeContextBuilder::newGatewayRuntimeContextBuilde…app-gateway · cc 1cre8_app_gateway::context::GatewayRuntimeContextBuilder::with_network_stateGatewayRuntimeContextBuilde…app-gateway · cc 1cre8_app_gateway::context::GatewayRuntimeContextBuilder::with_installed_appsGatewayRuntimeContextBuilde…app-gateway · cc 1cre8_app_gateway::context::GatewayRuntimeContextBuilder::with_init_seedForwardedResponse::from_byt…app-tunnel · cc 1cre8_app_tunnel::envelope::ForwardedResponse::from_bytesForwardedResponse::signedapp-tunnel · cc 1cre8_app_tunnel::envelope::ForwardedResponse::signeddispatch_raw_httpruntime-dispatch-api · cc 1cre8_runtime_dispatch_api::dispatch_raw_httpGatewayRuntimeContextBuilde…app-gateway · cc 1cre8_app_gateway::context::GatewayRuntimeContextBuilder::with_truth_backend_metarequest_pathapp-gateway · cc 1cre8_app_gateway::server_http_helpers::request_path

Control flow

Source not readable from this process.

Callers 3

Callees 7

Source not readable from this process.