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
crates/cre8-app-voice/src/federation.rs
Items
const VERTEX_KIND struct VoiceTakeEnvelope struct VoiceImportSummary impl VoiceImportSummary enum VoiceImportOutcome const TAKE_COUNT const BYTES_PER_TAKE const LIMIT
Functions
By call-graph weight (PageRank; 1.0 is the average function). 28 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| import_takessrc/federation.rs:134 | fn | 19 | 4 | 15 | 3 | 3 | |
| props_to_envelopesrc/federation.rs:43 | fn | 29 | 2 | 4 | 1 | 2.9 | |
| has_valid_audio_payloadsrc/federation.rs:210 | fn | 3 | 1 | 2 | 0 | 2 | |
| list_recent_takes_optssrc/federation.rs:80 | fn | 25 | 2 | 5 | 2 | 2 | |
| get_takes_by_idssrc/federation.rs:106 | fn | 27 | 5 | 3 | 2 | 1.8 | |
| VoiceImportSummary::as_tuplesrc/federation.rs:168 | method | 3 | 1 | 2 | 0 | 1.8 | |
| voice_take_propssrc/federation.rs:218 | fn | 15 | 1 | 2 | 0 | 1.7 | |
| import_take_into_storesrc/federation.rs:200 | fn | 9 | 3 | 1 | 2 | 1.6 | |
| split_valid_voice_take_envelopessrc/federation.rs:179 | fn | 12 | 3 | 2 | 1 | 1.6 | |
| import_takes_into_storesrc/federation.rs:192 | fn | 7 | 2 | 1 | 1 | 1.4 | |
| envelopesrc/federation.rs:266 | fn | 15 | 1 | 4 | 0 | 1.3 | |
| voice_take_vertexsrc/federation.rs:214 | fn | 3 | 1 | 1 | 1 | 1.2 | |
| insert_voice_take_vertexsrc/federation.rs:234 | fn | 3 | 1 | 1 | 1 | 1.2 | |
| unique_idsrc/federation.rs:246 | fn | 4 | 1 | 1 | 0 | 1.1 | |
| list_recent_takessrc/federation.rs:73 | fn | 3 | 1 | 1 | 1 | 1 | |
| fresh_protocol_graphsrc/federation.rs:251 | fn | 6 | 1 | 1 | 1 | 0.7 | |
| ctx_with_graphsrc/federation.rs:258 | fn | 7 | 1 | 1 | 3 | 0.6 | |
| envelope_with_audiosrc/federation.rs:282 | fn | 15 | 1 | 1 | 0 | 0.6 | |
| synthetic_audio_bytessrc/federation.rs:298 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| VoiceImportSummary::recordsrc/federation.rs:161 | method | 6 | 2 | 0 | 0 | 0.5 | |
| props_to_envelope_defaults_optional_provider_and_formatsrc/federation.rs:303 | fn | 16 | 1 | 0 | 1 | 0.5 | |
| props_to_envelope_omits_audio_before_payload_clonesrc/federation.rs:321 | fn | 18 | 1 | 0 | 1 | 0.5 | |
| voice_import_summary_records_outcomessrc/federation.rs:341 | fn | 9 | 1 | 0 | 1 | 0.5 | |
| voice_take_props_marks_import_and_preserves_sourcesrc/federation.rs:352 | fn | 11 | 1 | 0 | 2 | 0.5 | |
| payload_validation_rejects_invalid_base64src/federation.rs:365 | fn | 8 | 1 | 0 | 2 | 0.5 | |
| split_valid_voice_take_envelopes_counts_invalid_before_store_locksrc/federation.rs:375 | fn | 12 | 1 | 0 | 2 | 0.5 | |
| import_without_store_skips_all_envelopessrc/federation.rs:389 | fn | 8 | 1 | 0 | 3 | 0.5 | |
| list_recent_takes_large_graph_measurement_keeps_metadata_reads_payload_freesrc/federation.rs:399 | fn | 44 | 4 | 0 | 6 | 0.5 |
Source not readable from this process.