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

crates/cre8-app-cosmos/src/gossip.rs

cre8-app-cosmos · module gossip · src · 650 lines (539 code, 58 comment) · sha a15ef4a7baf11d8e

Items

const TOPIC_NAME const ENVELOPE_SCHEMA const TOPIC_META const SAVED_PLANET_TOPIC_NAME const SAVED_PLANET_ENVELOPE_SCHEMA const SAVED_PLANET_TOPIC_META struct SurfaceAssetRecord impl SurfaceAssetRecord struct SurfaceAssetEnvelope struct SurfaceAssetTopic impl GossipTopic for SurfaceAssetTopic struct SavedPlanetRecord impl SavedPlanetRecord struct SavedPlanetEnvelope struct SavedPlanetTopic impl GossipTopic for SavedPlanetTopic

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
SurfaceAssetRecord::from_propssrc/gossip.rs:75method31401.8
SavedPlanetRecord::from_realm_and_componentsrc/gossip.rs:218method263301.7
sample_recordsrc/gossip.rs:419fn131501.5
fresh_contextsrc/gossip.rs:412fn61411.3
sample_saved_planetsrc/gossip.rs:543fn121401.3
canonical_saved_planet_hashsrc/gossip.rs:376fn133401.3
canonical_records_hashsrc/gossip.rs:395fn113401.3
SurfaceAssetRecord::into_vertex_modelsrc/gossip.rs:79method131200.9
local_recordssrc/gossip.rs:176fn103220.8
local_saved_planetssrc/gossip.rs:352fn235220.8
saved_planet_componentsrc/gossip.rs:342fn91100.8
apply_surface_asset_recordsrc/gossip.rs:161fn113120.7
apply_saved_planet_recordsrc/gossip.rs:310fn314120.7
SurfaceAssetTopic::namesrc/gossip.rs:109trait impl31000.5
SurfaceAssetTopic::local_hashsrc/gossip.rs:113trait impl42020.5
SurfaceAssetTopic::build_envelopesrc/gossip.rs:118trait impl162030.5
SurfaceAssetTopic::apply_envelopesrc/gossip.rs:135trait impl246020.5
SavedPlanetTopic::namesrc/gossip.rs:259trait impl31000.5
SavedPlanetTopic::local_hashsrc/gossip.rs:263trait impl42020.5
SavedPlanetTopic::build_envelopesrc/gossip.rs:268trait impl152030.5
SavedPlanetTopic::apply_envelopesrc/gossip.rs:284trait impl246020.5
topic_name_matches_metasrc/gossip.rs:434fn51000.5
canonical_hash_is_order_independentsrc/gossip.rs:441fn71020.5
canonical_hash_differs_by_contentsrc/gossip.rs:450fn71020.5
apply_envelope_rejects_wrong_schemasrc/gossip.rs:459fn161020.5
apply_envelope_rejects_foreign_networksrc/gossip.rs:477fn161020.5
record_from_props_round_tripssrc/gossip.rs:495fn171030.5
record_from_props_rejects_missing_fieldsrc/gossip.rs:514fn121010.5
record_from_props_rejects_wrong_position_lengthsrc/gossip.rs:528fn121010.5
saved_planet_topic_name_matches_metasrc/gossip.rs:557fn51000.5
saved_planet_hash_is_order_independentsrc/gossip.rs:564fn71020.5
saved_planet_hash_differs_by_specsrc/gossip.rs:573fn61020.5
saved_planet_apply_rejects_wrong_schemasrc/gossip.rs:581fn161020.5
saved_planet_apply_rejects_foreign_networksrc/gossip.rs:599fn161020.5
saved_planet_from_realm_and_component_round_tripssrc/gossip.rs:617fn231010.5
saved_planet_from_realm_rejects_non_user_saved_kindsrc/gossip.rs:642fn81010.5

Source not readable from this process.