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-channel/src/destinations.rs
Items
const DESTINATION_RECORD_KIND const MULTISTREAM_RECORD_KIND const DESTINATION_SCHEMA const MULTISTREAM_SCHEMA const PERSISTENCE_DURABLE const PERSISTENCE_PROCESS const KEY_STORAGE_VAULT const KEY_STORAGE_PROCESS const MAX_TEXT_BYTES const MAX_KEY_CHARS const MAX_BASE_CHARS const MAX_OUTPUTS const KEY_HINT_CHARS const PUSH_SCHEMES struct ProviderSpec const PROVIDERS static DESTINATIONS static MULTISTREAMS static PROCESS_KEYS const SCRUBBED_TEXT_FIELDS struct ChannelSource
Functions
By call-graph weight (PageRank; 1.0 is the average function). 69 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| str_fieldsrc/destinations.rs:452 | fn | 3 | 1 | 16 | 0 | 3.9 | |
| lock_mapsrc/destinations.rs:122 | fn | 6 | 2 | 2 | 0 | 3 | |
| redact_endpoint_urlsrc/destinations.rs:385 | fn | 10 | 3 | 3 | 2 | 1.8 | |
| key_hintsrc/destinations.rs:359 | fn | 5 | 1 | 3 | 0 | 1.7 | |
| lock_destinationssrc/destinations.rs:129 | fn | 3 | 1 | 5 | 1 | 1.6 | |
| validated_endpoint_basesrc/destinations.rs:334 | fn | 22 | 8 | 4 | 0 | 1.5 | |
| lock_multistreamssrc/destinations.rs:133 | fn | 3 | 1 | 6 | 1 | 1.4 | |
| validated_stream_keysrc/destinations.rs:310 | fn | 20 | 6 | 4 | 0 | 1.3 | |
| split_push_schemesrc/destinations.rs:379 | fn | 3 | 1 | 1 | 0 | 1.2 | |
| redact_push_urlssrc/destinations.rs:405 | fn | 25 | 8 | 4 | 2 | 1.1 | |
| conduit_idsrc/destinations.rs:1016 | fn | 12 | 3 | 4 | 0 | 1.1 | |
| multistream_delete_confirmedsrc/destinations.rs:931 | fn | 5 | 3 | 2 | 0 | 1 | |
| compose_endpoint_urlsrc/destinations.rs:368 | fn | 10 | 2 | 3 | 3 | 0.9 | |
| requested_destination_idssrc/destinations.rs:983 | fn | 11 | 4 | 2 | 0 | 0.9 | |
| scrub_urls_in_textsrc/destinations.rs:432 | fn | 13 | 4 | 1 | 2 | 0.9 | |
| vault_key_namesrc/destinations.rs:249 | fn | 3 | 1 | 4 | 0 | 0.9 | |
| output_id_forsrc/destinations.rs:973 | fn | 3 | 1 | 1 | 0 | 0.9 | |
| youtube_recordsrc/destinations.rs:1061 | fn | 9 | 1 | 2 | 0 | 0.9 | |
| find_url_startsrc/destinations.rs:446 | fn | 3 | 1 | 1 | 0 | 0.9 | |
| failuresrc/destinations.rs:464 | fn | 3 | 1 | 7 | 0 | 0.9 | |
| destination_by_idsrc/destinations.rs:484 | fn | 3 | 1 | 6 | 1 | 0.8 | |
| destination_owner_gatesrc/destinations.rs:471 | fn | 12 | 3 | 5 | 1 | 0.7 | |
| provider_specsrc/destinations.rs:105 | fn | 3 | 1 | 2 | 0 | 0.7 | |
| resolve_basessrc/destinations.rs:711 | fn | 13 | 2 | 2 | 2 | 0.7 | |
| persistsrc/destinations.rs:210 | fn | 15 | 2 | 3 | 5 | 0.7 | |
| vertex_idsrc/destinations.rs:204 | fn | 3 | 1 | 2 | 1 | 0.7 | |
| lock_process_keyssrc/destinations.rs:137 | fn | 6 | 2 | 3 | 0 | 0.7 | |
| created_atsrc/destinations.rs:497 | fn | 3 | 1 | 2 | 0 | 0.7 | |
| visible_tosrc/destinations.rs:501 | fn | 6 | 2 | 1 | 1 | 0.7 | |
| channel_multistream_summarysrc/destinations.rs:512 | fn | 8 | 1 | 1 | 1 | 0.7 | |
| provider_choicessrc/destinations.rs:110 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| destinations_forsrc/destinations.rs:490 | fn | 6 | 1 | 1 | 3 | 0.6 | |
| handle_multistream_stopsrc/destinations.rs:884 | fn | 46 | 2 | 1 | 11 | 0.6 | |
| channel_refsrc/destinations.rs:977 | fn | 3 | 1 | 3 | 1 | 0.6 | |
| put_stream_keysrc/destinations.rs:254 | fn | 22 | 2 | 3 | 8 | 0.6 | |
| handle_destination_addsrc/destinations.rs:526 | fn | 66 | 5 | 1 | 15 | 0.6 | |
| handle_destination_getsrc/destinations.rs:689 | fn | 11 | 1 | 1 | 5 | 0.6 | |
| handle_multistream_startsrc/destinations.rs:766 | fn | 115 | 6 | 1 | 17 | 0.6 | |
| restoresrc/destinations.rs:146 | fn | 35 | 6 | 2 | 9 | 0.6 | |
| forgetsrc/destinations.rs:227 | fn | 15 | 3 | 2 | 5 | 0.6 | |
| delete_stream_keysrc/destinations.rs:290 | fn | 14 | 3 | 2 | 6 | 0.6 | |
| read_stream_keysrc/destinations.rs:278 | fn | 10 | 3 | 2 | 7 | 0.6 | |
| bounded_textsrc/destinations.rs:456 | fn | 7 | 2 | 2 | 0 | 0.6 | |
| commit_destinationsrc/destinations.rs:701 | fn | 6 | 1 | 2 | 3 | 0.6 | |
| resolve_passportsrc/destinations.rs:728 | fn | 16 | 3 | 2 | 2 | 0.6 | |
| valid_destinationsrc/destinations.rs:182 | fn | 9 | 3 | 1 | 0 | 0.6 | |
| valid_multistreamsrc/destinations.rs:192 | fn | 9 | 3 | 1 | 0 | 0.6 | |
| channel_sourcesrc/destinations.rs:1002 | fn | 11 | 2 | 1 | 2 | 0.5 | |
| handle_destination_updatesrc/destinations.rs:595 | fn | 52 | 9 | 0 | 13 | 0.5 | |
| handle_destination_removesrc/destinations.rs:650 | fn | 20 | 1 | 0 | 8 | 0.5 | |
| handle_destination_listsrc/destinations.rs:673 | fn | 14 | 1 | 0 | 3 | 0.5 | |
| passports_forsrc/destinations.rs:747 | fn | 10 | 2 | 0 | 1 | 0.5 | |
| handle_multistream_statussrc/destinations.rs:940 | fn | 29 | 1 | 0 | 7 | 0.5 | |
| multistream_stop_requires_transport_acknowledgement_or_matching_absencesrc/destinations.rs:1034 | fn | 13 | 2 | 0 | 1 | 0.5 | |
| failed_multistream_teardown_keeps_the_retry_recordsrc/destinations.rs:1049 | fn | 11 | 1 | 0 | 3 | 0.5 | |
| composition_joins_the_base_the_record_preferssrc/destinations.rs:1072 | fn | 23 | 1 | 0 | 2 | 0.5 | |
| a_trailing_slash_never_doubles_in_the_composed_urlsrc/destinations.rs:1097 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| only_rtmp_and_rtmps_bases_are_acceptedsrc/destinations.rs:1104 | fn | 14 | 2 | 0 | 1 | 0.5 | |
| a_stream_key_is_one_whitespace_free_tokensrc/destinations.rs:1120 | fn | 8 | 2 | 0 | 1 | 0.5 | |
| the_hint_shows_four_characters_and_never_moresrc/destinations.rs:1130 | fn | 5 | 1 | 0 | 1 | 0.5 | |
| redaction_keeps_the_base_and_drops_the_keysrc/destinations.rs:1137 | fn | 10 | 1 | 0 | 1 | 0.5 | |
| a_conduit_response_never_carries_a_key_back_outsrc/destinations.rs:1149 | fn | 23 | 1 | 0 | 1 | 0.5 | |
| conduit_ids_fold_into_the_alphabet_conduit_acceptssrc/destinations.rs:1174 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| the_output_id_stays_inside_conduits_id_alphabetsrc/destinations.rs:1182 | fn | 6 | 2 | 0 | 1 | 0.5 | |
| requested_ids_keep_operator_order_and_drop_repeatssrc/destinations.rs:1190 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| a_provider_without_a_baked_in_base_demands_onesrc/destinations.rs:1199 | fn | 13 | 1 | 0 | 2 | 0.5 | |
| empty_ids_are_refused_before_anything_is_writtensrc/destinations.rs:1214 | fn | 23 | 1 | 0 | 4 | 0.5 | |
| the_vault_name_is_scoped_to_the_destinationsrc/destinations.rs:1239 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| a_destination_record_survives_a_reopen_and_never_holds_the_keysrc/destinations.rs:1248 | fn | 28 | 1 | 0 | 10 | 0.5 |
Source not readable from this process.