Skip to content
1 viewer

rust 1,880,524 · typescript 232,735 · javascript 134,853 · python 22,539 · 6,529 files · digest 0753164a9f64 · built in 15.6 s · crystals off

matchmake

cre8_app_chess::connection::matchmaker::matchmake

fn · cre8-app-chess · crates/cre8-app-chess/src/connection/matchmaker.rs:39 pub(crate)

7lines
1cyclomatic
0max nesting
5statements
1? exits
2params
1callers
4callees
0.7 (p65)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 siteevery_create_path_refuses_a…app-chess · cc 1cre8_app_chess::session_reuse_tests::every_create_path_refuses_a_live_sessionmatchmake_join_and_claim_se…app-chess · cc 1cre8_app_chess::verified_caller_tests::matchmake_join_and_claim_seat_the_verified_callerhandle_chess_matchmakeapp-chess · cc 1cre8_app_chess::connection::matchmaker::handle_chess_matchmakematchmakeapp-chess · cc 1cre8_app_chess::connection::matchmaker::matchmakecreate_match_with_actionapp-chess · cc 3cre8_app_chess::connection::moves::create_match_with_actionMatchmakeRequest::from_inputapp-chess · cc 1cre8_app_chess::connection::matchmaker::MatchmakeRequest::from_inputMatchmakeRequest::chess_inp…app-chess · cc 1cre8_app_chess::connection::matchmaker::MatchmakeRequest::chess_inputMatchmakeRequest::append_re…app-chess · cc 1cre8_app_chess::connection::matchmaker::MatchmakeRequest::append_response_fieldsconnectapp-game · cc 2cre8_app_game::connection::connectresolve_room_idapp-chess · cc 1cre8_app_chess::connection::matchmaker::resolve_room_idresolve_session_idapp-chess · cc 1cre8_app_chess::connection::moves::resolve_session_idupsert_matchapp-chess · cc 1cre8_app_chess::store::upsert_matchchess_state_payloadapp-chess · cc 1cre8_app_chess::store::chess_state_payloadresolve_white_actorapp-chess · cc 1cre8_app_chess::connection::moves::resolve_white_actorresolve_black_actorapp-chess · cc 1cre8_app_chess::connection::moves::resolve_black_actorvariant_id_forapp-chess · cc 1cre8_app_chess::connection::moves::variant_id_forresolve_variantapp-chess · cc 2cre8_app_chess::connection::moves::resolve_variantinitial_timerapp-chess · cc 2cre8_app_chess::connection::moves::initial_timer

Control flow

Source not readable from this process.

Callers 1

Callees 4

Source not readable from this process.