Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

upsert

cre8_app_conduit::multistream::upsert

fn · cre8-app-conduit · crates/cre8-app-conduit/src/multistream.rs:473 pub

38lines
5cyclomatic
1max nesting
18statements
3? exits
2params
8callers
5callees
1.2 (p84)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 3 sitesname · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 4 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemultistream_upsert_responseapp-conduit · cc 5cre8_app_conduit::connection::multistream_upsert_responseupsert_runtimeapp-conduit · cc 5cre8_app_conduit::multistream::upsert_runtimeupsert_status_list_delete_a…app-conduit · cc 1cre8_app_conduit::multistream::tests::upsert_status_list_delete_are_pure_catalog_operationsremoved_or_retyped_outputs_…app-conduit · cc 1cre8_app_conduit::multistream::tests::removed_or_retyped_outputs_do_not_retain_their_socketcustom_outputs_override_def…app-conduit · cc 1cre8_app_conduit::multistream::tests::custom_outputs_override_defaults_by_output_idno_result_shape_serializes_…app-conduit · cc 2cre8_app_conduit::multistream::tests::no_result_shape_serializes_a_stream_keya_push_endpoint_is_validate…app-conduit · cc 2cre8_app_conduit::multistream::tests::a_push_endpoint_is_validated_where_the_socket_opensoutputs_and_push_targets_ar…app-conduit · cc 4cre8_app_conduit::multistream::tests::outputs_and_push_targets_are_both_cappedthe_catalog_refuses_a_new_s…app-conduit · cc 2cre8_app_conduit::multistream::tests::the_catalog_refuses_a_new_session_past_its_capupsertapp-conduit · cc 5cre8_app_conduit::multistream::upsertrequire_idapp-conduit · cc 1cre8_app_conduit::multistream::require_idsource_from_idsapp-conduit · cc 1cre8_app_conduit::multistream::source_from_idsdefault_outputs_for_sourceapp-conduit · cc 1cre8_app_conduit::multistream::default_outputs_for_sourcestatusapp-conduit · cc 1cre8_app_conduit::multistream::statusmerge_outputsapp-conduit · cc 5cre8_app_conduit::multistream::merge_outputsnormalize_idapp-conduit · cc 1cre8_app_conduit::multistream::normalize_idav_mux_fmp4_urlapp-conduit · cc 1cre8_app_conduit::urls::av_mux_fmp4_urlvideo_mjpeg_urlapp-conduit · cc 1cre8_app_conduit::urls::video_mjpeg_urlvideo_status_urlapp-conduit · cc 1cre8_app_conduit::urls::video_status_urlaudio_status_urlapp-conduit · cc 1cre8_app_conduit::urls::audio_status_urlaudio_events_urlapp-conduit · cc 1cre8_app_conduit::urls::audio_events_urlmissing_statusapp-conduit · cc 1cre8_app_conduit::multistream::missing_statusaudio_live_urlapp-conduit · cc 1cre8_app_conduit::urls::audio_live_urlis_live_push_targetapp-conduit · cc 3cre8_app_conduit::multistream::is_live_push_targetnormalize_outputapp-conduit · cc 4cre8_app_conduit::multistream::normalize_output

Control flow

Source not readable from this process.

Callees 5

Source not readable from this process.