Skip to content
1 viewer

rust 1,860,891 · typescript 235,774 · javascript 132,961 · python 20,426 · 6,411 files · digest 8c6f1098e195 · built in 2.9 s · crystals off

state

cre8_app_chess::connection_moves::state

fn · cre8-app-chess · crates/cre8-app-chess/src/connection_moves.rs:433 pub(crate)

7lines
2cyclomatic
1max nesting
2statements
1? exits
2params
4callers
2callees
1.5 (p91)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 siteself_play_run_after_agentsapp-chess · cc 2cre8_app_chess::connection_moves::self_play_run_after_agentsself_play_demo_after_roomapp-chess · cc 2cre8_app_chess::connection_moves::self_play_demo_after_roomfinish_complete_match_demoapp-chess · cc 1cre8_app_chess::connection_moves::finish_complete_match_demofinish_self_play_demoapp-chess · cc 1cre8_app_chess::connection_moves::finish_self_play_demofinish_self_play_runapp-chess · cc 1cre8_app_chess::connection_moves::finish_self_play_runcomplete_match_line_summaryapp-chess · cc 1cre8_app_chess::connection_moves::complete_match_line_summaryhandle_chess_stateapp-chess · cc 1cre8_app_chess::connection_moves::handle_chess_statestateapp-chess · cc 2cre8_app_chess::connection_moves::statestate_piecesapp-chess · cc 4cre8_app_chess::connection_moves::state_piecesstate_payloadapp-chess · cc 2cre8_app_chess::connection_moves::state_payloadresolve_room_idapp-chess · cc 1cre8_app_chess::connection_matchmaker::resolve_room_idresolve_session_idapp-chess · cc 1cre8_app_chess::connection_moves::resolve_session_idchess_state_payloadapp-chess · cc 1cre8_app_chess::store::chess_state_payloadload_pieces_by_scopeapp-chess · cc 3cre8_app_chess::connection_moves::load_pieces_by_scopeattach_rules_projectionapp-chess · cc 1cre8_app_chess::connection_moves::attach_rules_projectionattach_state_match_projecti…app-chess · cc 3cre8_app_chess::connection_moves::attach_state_match_projection

Control flow

Source not readable from this process.

Callers 4

Callees 2

Source not readable from this process.