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

is_claimable_slot

cre8_app_chess::connection::moves::is_claimable_slot

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

10lines
5cyclomatic
0max nesting
4statements
0? exits
1params
6callers
3callees
2.4 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 siteref · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteref · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 siteref · 1 siteref · 1 siteconnectapp-chess · cc 10cre8_app_chess::connection::connectproject_match_clockapp-chess · cc 7cre8_app_chess::store::project_match_clockclaim_seat_with_actionapp-chess · cc 3cre8_app_chess::connection::matchmaker::claim_seat_with_actionhandle_chess_create_matchapp-chess · cc 1cre8_app_chess::connection::moves::handle_chess_create_matchattach_match_projectionapp-chess · cc 2cre8_app_chess::connection::moves::attach_match_projectionseat_claim_mutationapp-chess · cc 1cre8_app_chess::connection::matchmaker::seat_claim_mutationjoin_should_claim_seatapp-chess · cc 2cre8_app_chess::connection::matchmaker::join_should_claim_seatselect_claim_slotapp-chess · cc 2cre8_app_chess::connection::moves::select_claim_slothandle_chess_create_roomapp-chess · cc 1cre8_app_chess::connection::matchmaker::handle_chess_create_roombind_verified_seatsapp-chess · cc 7cre8_app_chess::connection::moves::bind_verified_seatsopen_slots_from_participant…app-chess · cc 1cre8_app_chess::connection::moves::open_slots_from_participant_slotsseated_peopleapp-chess · cc 2cre8_app_chess::store::seated_peoplefirst_claimable_slotapp-chess · cc 1cre8_app_chess::connection::moves::first_claimable_slotproject_idle_matchapp-chess · cc 13cre8_app_chess::store::project_idle_matchresolve_selected_claim_slotapp-chess · cc 4cre8_app_chess::connection::moves::resolve_selected_claim_slotis_claimable_slotapp-chess · cc 5cre8_app_chess::connection::moves::is_claimable_slotslot_actor_idapp-chess · cc 1cre8_app_chess::connection::moves::slot_actor_idslot_controller_typeapp-chess · cc 1cre8_app_chess::connection::moves::slot_controller_typeslot_statusapp-chess · cc 1cre8_app_chess::connection::moves::slot_statuscanonical_tokenapp-chess · cc 3cre8_app_chess::connection::moves::canonical_token

Control flow

Source not readable from this process.

Callers 6

Callees 3

Source not readable from this process.