Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

crates/cre8-app-compute/src/packages_gossip.rs

cre8-app-compute · module packages_gossip · src · 354 lines (260 code, 61 comment) · sha 43514a26ab35509c

Items

const TOPIC_NAME const ENVELOPE_VERSION const DOMAIN_TAG const TOPIC_META struct PackagePublishedRecord struct PackagesPublishedEnvelope static CATALOG struct PackagesPublishedTopic impl GossipTopic for PackagesPublishedTopic

Functions

By call-graph weight (PageRank; 1.0 is the average function). 20 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
catalogsrc/packages_gossip.rs:100fn31406
list_recordssrc/packages_gossip.rs:124fn611212.8
upsert_recordsrc/packages_gossip.rs:107fn144911.9
record_for_local_publishsrc/packages_gossip.rs:150fn231601.6
canonical_records_hashsrc/packages_gossip.rs:176fn133501.4
recsrc/packages_gossip.rs:260fn141601.4
clear_catalog_for_testsrc/packages_gossip.rs:191fn52411
record_available_targetsrc/packages_gossip.rs:138fn102110.8
default_kindsrc/packages_gossip.rs:79fn31000.5
PackagesPublishedTopic::namesrc/packages_gossip.rs:202trait impl31000.5
PackagesPublishedTopic::local_hashsrc/packages_gossip.rs:206trait impl42020.5
PackagesPublishedTopic::build_envelopesrc/packages_gossip.rs:211trait impl162030.5
PackagesPublishedTopic::apply_envelopesrc/packages_gossip.rs:228trait impl266010.5
upsert_and_list_roundtripsrc/packages_gossip.rs:276fn91040.5
upsert_is_idempotent_on_identical_contentsrc/packages_gossip.rs:287fn51030.5
upsert_replaces_on_changed_contentsrc/packages_gossip.rs:294fn91040.5
canonical_hash_is_order_independentsrc/packages_gossip.rs:305fn51020.5
canonical_hash_changes_on_witness_changesrc/packages_gossip.rs:312fn61020.5
envelope_round_trip_preserves_recordssrc/packages_gossip.rs:320fn141030.5
record_for_local_publish_has_expected_shapesrc/packages_gossip.rs:336fn181010.5

Source not readable from this process.