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_channel

cre8_app_tv::persistence::persist_channel

fn · cre8-app-tv · crates/cre8-app-tv/src/persistence.rs:35 pub documented

30lines
2cyclomatic
1max nesting
12statements
2? exits
2params
19callers
4callees
2.3 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (19 direct callers, 4 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 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitepath · 1 siteimport_channelsapp-tv · cc 4cre8_app_tv::federation::import_channelsscript_play_actionapp-tv · cc 2cre8_app_tv::connection::script_play_actionscript_auto_actionapp-tv · cc 7cre8_app_tv::connection::script_auto_actionmusic_video_start_actionapp-tv · cc 1cre8_app_tv::connection::music_video_start_actionworldsim_start_actionapp-tv · cc 1cre8_app_tv::connection::worldsim_start_actiontv_evolve_actionapp-tv · cc 3cre8_app_tv::connection::tv_evolve_actiontv_emulator_actionapp-tv · cc 6cre8_app_tv::connection::tv_emulator_actiontv_virtual_cam_actionapp-tv · cc 7cre8_app_tv::connection::tv_virtual_cam_actiontv_script_showrunner_actionapp-tv · cc 3cre8_app_tv::connection::tv_script_showrunner_actiontv_script_edit_actionapp-tv · cc 5cre8_app_tv::connection::tv_script_edit_actioningest_channelapp-tv · cc 3cre8_app_tv::federation::ingest_channelplay_script_on_channelapp-tv · cc 2cre8_app_tv::connection::play_script_on_channelevolve_startapp-tv · cc 1cre8_app_tv::connection::evolve_startshowrunner_start_actionapp-tv · cc 3cre8_app_tv::connection::showrunner_start_actionensure_channel_program_chan…app-tv · cc 2cre8_app_tv::connection::ensure_channel_program_channelseed_builtin_vm_tv_channelapp-tv · cc 2cre8_app_tv::app::seed_builtin_vm_tv_channeledit_play_actionapp-tv · cc 2cre8_app_tv::connection::edit_play_actiondirector_start_actionapp-tv · cc 2cre8_app_tv::connection::director_start_actionarcade_start_actionapp-tv · cc 1cre8_app_tv::connection::arcade_start_actionemulator_startapp-tv · cc 2cre8_app_tv::connection::emulator_startav_pairapp-tv · cc 1cre8_app_tv::connection::av_pairav_unpairapp-tv · cc 2cre8_app_tv::connection::av_unpairvirtual_cam_startapp-tv · cc 6cre8_app_tv::connection::virtual_cam_starthighlight_reel_actionapp-tv · cc 1cre8_app_tv::connection::highlight_reel_actionpersist_channelapp-tv · cc 2cre8_app_tv::persistence::persist_channelHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutDurableGraphWrite::update_v…app-atom · cc 1cre8_app_atom::semantic::DurableGraphWrite::update_vertexRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_store_mut_optchannel_vertex_idapp-tv · cc 1cre8_app_tv::persistence::channel_vertex_idHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enter

Control flow

Source not readable from this process.

Callers 19

Callees 4

Source not readable from this process.