Skip to content
1 viewer

rust 1,859,989 · typescript 235,245 · javascript 132,952 · python 20,426 · 6,406 files · digest 386394835379 · built in 1.3 s · crystals off

save_practice

cre8_app_health::coaching::store::save_practice

fn · cre8-app-health · crates/cre8-app-health/src/coaching/store.rs:130 pub generic

37lines
5cyclomatic
1max nesting
14statements
2? exits
7params
4callers
3callees
0.8 (p66)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitestrangers_other_clients_and…app-health · cc 4cre8_app_health::coaching::tests::strangers_other_clients_and_revoked_coaches_are_refusedreports_reach_the_client_on…app-health · cc 3cre8_app_health::coaching::tests::reports_reach_the_client_on_publish_and_others_only_through_the_clients_sharea_report_falls_due_once_a_f…app-health · cc 1cre8_app_health::coaching::tests::a_report_falls_due_once_a_full_period_passes_without_onedocuments_escape_client_tex…app-health · cc 8cre8_app_health::coaching::tests::documents_escape_client_text_and_carry_no_account_idscoaching_pages_satisfy_thei…app-health · cc 1cre8_app_health::coaching::tests::coaching_pages_satisfy_their_declared_shapessession_bound_handlers_roun…app-health · cc 2cre8_app_health::coaching::tests::session_bound_handlers_round_trip_between_coach_and_cliententitlement_link_verifies_a…app-health · cc 1cre8_app_health::coaching::tests::entitlement_link_verifies_access_first_and_billing_never_overrides_consent_or_leaks_across_clientscoach_with_clientapp-health · cc 1cre8_app_health::coaching::tests::coach_with_clientpractice_saveapp-health · cc 2cre8_app_health::coaching::connection::practice_savea_client_accepts_an_invitat…app-health · cc 4cre8_app_health::coaching::tests::a_client_accepts_an_invitation_from_their_own_accounta_second_coach_sees_only_th…app-health · cc 1cre8_app_health::coaching::tests::a_second_coach_sees_only_their_own_relationshipsave_practiceapp-health · cc 5cre8_app_health::coaching::store::save_practicesaveapp-health · cc 1cre8_app_health::coaching::store::savepractice_forapp-health · cc 1cre8_app_health::coaching::store::practice_forpractice_id_forapp-health · cc 1cre8_app_health::coaching::model::practice_id_forshort_hashutil-graph-vertex · cc 1cre8_util_graph_vertex::short_hashvidutil-graph-vertex · cc 1cre8_util_graph_vertex::vidupsert_vertexutil-graph-vertex · cc 2cre8_util_graph_vertex::upsert_vertexloadapp-health · cc 3cre8_app_health::coaching::store::load

Control flow

Source not readable from this process.

Callees 3

Source not readable from this process.