Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off

handle_multistream_stop

cre8_app_channel::destinations::handle_multistream_stop

fn · cre8-app-channel · crates/cre8-app-channel/src/destinations.rs:884 pub(crate) documented

46lines
2cyclomatic
1max nesting
15statements
2? exits
2params
1callers
11callees
0.6 (p53)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 3 sitesname · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitefailed_multistream_teardown…app-channel · cc 1cre8_app_channel::destinations::tests::failed_multistream_teardown_keeps_the_retry_recordhandle_multistream_stopapp-channel · cc 2cre8_app_channel::destinations::handle_multistream_stopdispatch_connectionruntime-dispatch-api · cc 1cre8_runtime_dispatch_api::dispatch_connectionstr_fieldapp-channel · cc 1cre8_app_channel::destinations::str_fieldcaller_identityapp-channel · cc 1cre8_app_channel::connection::caller_identitychannel_owner_gateapp-channel · cc 3cre8_app_channel::connection::channel_owner_gatelock_multistreamsapp-channel · cc 1cre8_app_channel::destinations::lock_multistreamsredact_push_urlsapp-channel · cc 8cre8_app_channel::destinations::redact_push_urlsconduit_idapp-channel · cc 3cre8_app_channel::destinations::conduit_idmultistream_delete_confirmedapp-channel · cc 3cre8_app_channel::destinations::multistream_delete_confirmedfailureapp-channel · cc 1cre8_app_channel::destinations::failurechannel_refapp-channel · cc 1cre8_app_channel::destinations::channel_refforgetapp-channel · cc 3cre8_app_channel::destinations::forgetHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphwithout_service_originruntime-dispatch-api · cc 1cre8_runtime_dispatch_api::without_service_originHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutdispatch_connection_to_prov…runtime-dispatch-api · cc 3cre8_runtime_dispatch_api::dispatch_connection_to_providercaller_identityruntime-app-types · cc 1cre8_runtime_app_types::caller::caller_identityRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_store_mutlock_mapapp-channel · cc 2cre8_app_channel::destinations::lock_mapRuntimeContext::has_protoco…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::has_protocol_storelock_ownersapp-channel · cc 2cre8_app_channel::connection::lock_ownersredact_endpoint_urlapp-channel · cc 3cre8_app_channel::destinations::redact_endpoint_url

Control flow

Source not readable from this process.

Callees 11

Source not readable from this process.