Skip to content
1 viewer

rust 1,860,550 · typescript 235,740 · javascript 132,956 · python 20,426 · 6,409 files · digest 3d1ed3bf6fd3 · built in 1.5 s · crystals off

json_response

cre8_app_gateway::server_response::json_response

fn · cre8-app-gateway · crates/cre8-app-gateway/src/server_response.rs:320 pub

15lines
2cyclomatic
1max nesting
7statements
0? exits
2params
14callers
3callees
2.2 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 2 sitespath · 1 siteref · 1 siteref · 1 siteref · 1 sitepath · 2 sitesmethod · 1 sitepath · 1 sitepath · 2 sitesmethod · 3 sitespath · 1 sitemethod · 2 sitespath · 2 sitesmethod · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesmethod · 1 sitepath · 2 sitespath · 1 sitepath · 2 sitesmethod · 1 sitename · 1 sitemethod · 2 sitespath · 1 sitename · 1 sitetry_handle_ticker_routeapp-capitalstrategy · cc 9cre8_app_capitalstrategy::http_routes::try_handle_ticker_routetry_handle_market_graph_rou…app-market · cc 9cre8_app_market::http_routes::try_handle_market_graph_routehandle_capitalstrategy_puls…app-capitalstrategy · cc 1cre8_app_capitalstrategy::http_routes::handle_capitalstrategy_pulse_patch_requestreserve_inflight_or_respondapp-gateway · cc 2cre8_app_gateway::server_http_workers::reserve_inflight_or_respondenqueue_gateway_http_jobapp-gateway · cc 3cre8_app_gateway::server_http_workers::enqueue_gateway_http_jobstart_http_serverapp-gateway · cc 1cre8_app_gateway::server::start_http_serverregister_http_special_routesruntime-catalog · cc 1cre8_runtime_catalog::entrypoint::adapters::register_http_special_routesrespond_gateway_backpressureapp-gateway · cc 2cre8_app_gateway::server_http_workers::respond_gateway_backpressurerespond_view_patch_jsonapp-capitalstrategy · cc 1cre8_app_capitalstrategy::http_routes::respond_view_patch_jsontry_handle_song_tv_routeapp-audio · cc 8cre8_app_audio::http_routes::try_handle_song_tv_routedispatch_validation_matched…app-gateway · cc 12cre8_app_gateway::server_http_matched::dispatch_validation_matched_routehandle_capitalstrategy_mark…app-capitalstrategy · cc 1cre8_app_capitalstrategy::http_routes::handle_capitalstrategy_market_stream_requesthandle_exchange_routeapp-market · cc 3cre8_app_market::exchange_frame::handle_exchange_routehandle_market_graph_frame_r…app-market · cc 1cre8_app_market::http_routes::handle_market_graph_frame_requesthandle_market_graph_model_r…app-market · cc 1cre8_app_market::http_routes::handle_market_graph_model_requesthandle_value_lens_routeapp-market · cc 3cre8_app_market::value_lens::handle_value_lens_routedispatch_matched_http_routeapp-gateway · cc 3cre8_app_gateway::server_http_matched::dispatch_matched_http_routetry_handle_raw_http_routeapp-gateway · cc 3cre8_app_gateway::server_http_raw::try_handle_raw_http_routespawn_http_request_loopapp-gateway · cc 19cre8_app_gateway::server_http_runtime::spawn_http_request_loopowner_private_json_is_not_c…app-gateway · cc 3cre8_app_gateway::server_response::precompressed_tests::owner_private_json_is_not_cached_and_retains_authorized_bodyprivate_headers_preserve_ex…app-gateway · cc 4cre8_app_gateway::server_response::private_response_tests::private_headers_preserve_existing_vary_and_tv_payloads_are_privatejson_responseapp-gateway · cc 2cre8_app_gateway::server_response::json_responseRawHttpResponse::with_headerruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::with_headerowner_private_payloadruntime-contracts · cc 1cre8_runtime_contracts::private_data::owner_private_payloadwith_owner_private_headersapp-gateway · cc 1cre8_app_gateway::server_response::with_owner_private_headersinspectruntime-contracts · cc 36cre8_runtime_contracts::private_data::inspect

Control flow

Source not readable from this process.

Callers 14

Callees 3

Source not readable from this process.