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

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.