Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

persist_schedule

cre8_app_radio::schedule::persist_schedule

fn · cre8-app-radio · crates/cre8-app-radio/src/schedule.rs:146 pub

15lines
2cyclomatic
1max nesting
10statements
2? exits
2params
5callers
5callees
1.3 (p87)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitespath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 1 siteref · 1 siteref · 1 sitename · 1 sitepath · 1 siterun_scheduler_tickapp-radio · cc 2cre8_app_radio::schedule::run_scheduler_tickhandle_radio_schedule_actionapp-radio · cc 5cre8_app_radio::connection::handle_radio_schedule_actioninvalid_due_schedule_increm…app-radio · cc 1cre8_app_radio::schedule::tests::invalid_due_schedule_increments_skip_counterfire_schedule_if_dueapp-radio · cc 6cre8_app_radio::schedule::fire_schedule_if_duehandle_schedule_createapp-radio · cc 7cre8_app_radio::connection::handle_schedule_createhandle_schedule_enabledapp-radio · cc 2cre8_app_radio::connection::handle_schedule_enabledinvalid_due_schedule_is_per…app-radio · cc 1cre8_app_radio::schedule::tests::invalid_due_schedule_is_persisted_disabled_with_errorfire_disables_schedule_when…app-radio · cc 1cre8_app_radio::schedule::tests::fire_disables_schedule_when_max_runs_reachedpersist_scheduleapp-radio · cc 2cre8_app_radio::schedule::persist_scheduleHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_store_mutschedule_vertex_idapp-radio · cc 1cre8_app_radio::schedule::schedule_vertex_idschedule_to_propsapp-radio · cc 1cre8_app_radio::schedule::schedule_to_propsHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enterslot_unavailableapp-protocol · cc 1cre8_app_protocol::context_ext::slot_unavailablewrong_concreteapp-protocol · cc 1cre8_app_protocol::context_ext::wrong_concretemutex_poisonedapp-protocol · cc 1cre8_app_protocol::context_ext::mutex_poisoned

Control flow

Source not readable from this process.

Callees 5

Source not readable from this process.