Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

with_truth_api

cre8_app_peer::store::with_truth_api

fn · cre8-app-peer · crates/cre8-app-peer/src/store.rs:8 generic

5lines
1cyclomatic
0max nesting
3statements
0? exits
2params
13callers
2callees
7.2 (p99)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 siteself · 1 sitepersist_snapshotapp-peer · cc 3cre8_app_peer::gossip::persist_snapshotrouting_table_statusapp-peer · cc 5cre8_app_peer::dht::routing_table_statusclosest_k_with_distapp-peer · cc 2cre8_app_peer::dht::closest_k_with_distfind_valueapp-peer · cc 1cre8_app_peer::dht::find_valuerefresh_kbucketapp-peer · cc 7cre8_app_peer::dht::refresh_kbucketpeer_session_trust_scoreapp-compute · cc 5cre8_app_compute::connection::request_build::peer_session_trust_scorepeer_readiness_scoreapp-compute · cc 7cre8_app_compute::connection::request_build::peer_readiness_scoresync_remote_init_stateapp-peer · cc 1cre8_app_peer::gossip::sync_remote_init_statepeer_peers_responseapp-peer · cc 2cre8_app_peer::connection::peer_peers_responseestablish_peer_sessionapp-peer · cc 8cre8_app_peer::gossip::establish_peer_sessionload_peersapp-peer · cc 1cre8_app_peer::store::load_peersupsert_peer_snapshot_idempo…app-peer · cc 1cre8_app_peer::store::upsert_peer_snapshot_idempotentlist_peer_snapshotsapp-peer · cc 1cre8_app_peer::store::list_peer_snapshotslatest_peer_sessionapp-peer · cc 1cre8_app_peer::store::latest_peer_sessionupsert_peerapp-peer · cc 1cre8_app_peer::store::upsert_peerproviders_for_ir_hashapp-peer · cc 1cre8_app_peer::store::providers_for_ir_hashprune_dead_peersapp-peer · cc 1cre8_app_peer::store::prune_dead_peerslist_peer_sessionsapp-peer · cc 1cre8_app_peer::store::list_peer_sessionsupsert_peer_protocolapp-peer · cc 1cre8_app_peer::store::upsert_peer_protocolupsert_peer_sessionapp-peer · cc 1cre8_app_peer::store::upsert_peer_sessiontouch_peer_seenapp-peer · cc 1cre8_app_peer::store::touch_peer_seenincrement_peer_failuresapp-peer · cc 1cre8_app_peer::store::increment_peer_failuresupsert_peer_snapshotapp-peer · cc 1cre8_app_peer::store::upsert_peer_snapshotwith_truth_apiapp-peer · cc 1cre8_app_peer::store::with_truth_apiRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthTruthApiAdapter::newapp-truth · cc 1cre8_app_truth::api_adapter::TruthApiAdapter::newRuntimeContext::truth_optapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truth_opt

Control flow

Source not readable from this process.

Callers 13

Callees 2

Source not readable from this process.