Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

with_solver_reply

cre8_app_chess::connection::moves::with_solver_reply

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

17lines
4cyclomatic
1max nesting
7statements
1? exits
3params
1callers
3callees
0.7 (p56)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 3 sitespath · 1 sitepath · 1 sitepath · 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 sitea_move_against_the_solver_b…app-chess · cc 1cre8_app_chess::release_gate_tests::a_move_against_the_solver_brings_its_replya_move_between_people_bring…app-chess · cc 1cre8_app_chess::release_gate_tests::a_move_between_people_brings_no_replya_spoofed_actor_is_refused_…app-chess · cc 1cre8_app_chess::verified_caller_tests::a_spoofed_actor_is_refused_and_the_callers_own_move_standsa_verified_creator_takes_th…app-chess · cc 1cre8_app_chess::verified_caller_tests::a_verified_creator_takes_the_human_seat_and_the_solver_still_repliesthe_solver_will_not_move_a_…app-chess · cc 2cre8_app_chess::verified_caller_tests::the_solver_will_not_move_a_persons_seatthe_solver_answers_only_on_…app-chess · cc 1cre8_app_chess::verified_caller_tests::the_solver_answers_only_on_its_own_turnhandle_chess_moveapp-chess · cc 1cre8_app_chess::connection::moves::handle_chess_movewith_solver_replyapp-chess · cc 4cre8_app_chess::connection::moves::with_solver_replyresolve_room_idapp-chess · cc 1cre8_app_chess::connection::matchmaker::resolve_room_idresolve_session_idapp-chess · cc 1cre8_app_chess::connection::moves::resolve_session_idsolver_moveapp-chess · cc 3cre8_app_chess::connection::moves::solver_movemove_pieceapp-chess · cc 1cre8_app_chess::connection::moves::move_piecesolver_seat_refusalapp-chess · cc 2cre8_app_chess::connection::moves::solver_seat_refusalsolver_move_planapp-chess · cc 5cre8_app_chess::connection::moves::solver_move_plansolver_move_actorapp-chess · cc 4cre8_app_chess::connection::moves::solver_move_actorsolver_move_inputapp-chess · cc 1cre8_app_chess::connection::moves::solver_move_inputsolver_move_responseapp-chess · cc 1cre8_app_chess::connection::moves::solver_move_response

Control flow

Source not readable from this process.

Callers 1

Callees 3

Source not readable from this process.