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

join_match

cre8_app_chess::connection::matchmaker::join_match

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

12lines
3cyclomatic
1max nesting
5statements
2? exits
2params
1callers
5callees
0.7 (p63)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitematchmake_join_and_claim_se…app-chess · cc 1cre8_app_chess::verified_caller_tests::matchmake_join_and_claim_seat_the_verified_callerhandle_chess_joinapp-chess · cc 1cre8_app_chess::connection::matchmaker::handle_chess_joinjoin_matchapp-chess · cc 3cre8_app_chess::connection::matchmaker::join_matchclaim_seat_with_actionapp-chess · cc 3cre8_app_chess::connection::matchmaker::claim_seat_with_actionjoin_should_claim_seatapp-chess · cc 2cre8_app_chess::connection::matchmaker::join_should_claim_seatJoinRequest::from_inputapp-chess · cc 1cre8_app_chess::connection::matchmaker::JoinRequest::from_inputJoinRequest::join_gameapp-chess · cc 1cre8_app_chess::connection::matchmaker::JoinRequest::join_gameJoinRequest::responseapp-chess · cc 1cre8_app_chess::connection::matchmaker::JoinRequest::responseconnectapp-game · cc 2cre8_app_game::connection::connectresolve_room_idapp-chess · cc 1cre8_app_chess::connection::matchmaker::resolve_room_idload_pieces_for_inputapp-chess · cc 3cre8_app_chess::connection::moves::load_pieces_for_inputget_match_by_sessionapp-chess · cc 1cre8_app_chess::store::get_match_by_sessionresolve_actor_idapp-chess · cc 1cre8_app_chess::connection::moves::resolve_actor_idmatch_participant_slotsapp-chess · cc 1cre8_app_chess::connection::moves::match_participant_slotsfirst_claimable_slotapp-chess · cc 1cre8_app_chess::connection::moves::first_claimable_slotresolve_claim_seatapp-chess · cc 1cre8_app_chess::connection::matchmaker::resolve_claim_seatresolve_peer_id_or_actorapp-chess · cc 1cre8_app_chess::connection::moves::resolve_peer_id_or_actorseat_claim_mutationapp-chess · cc 1cre8_app_chess::connection::matchmaker::seat_claim_mutation

Control flow

Source not readable from this process.

Callers 1

Callees 5

Source not readable from this process.