Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,240 · python 20,426 · 6,417 files · digest 4f6c7cd6c249 · built in 1.9 s · crystals off

parse_request

cre8_app_messaging::send_batch::parse_request

fn · cre8-app-messaging · crates/cre8-app-messaging/src/send_batch.rs:156

38lines
5cyclomatic
1max nesting
11statements
2? exits
1params
4callers
3callees
1.2 (p85)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 7 sitesname · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 10 sitesref · 1 sitepath · 1 sitename · 1 sitepath · 1 sitedispatch_actionapp-messaging · cc 2cre8_app_messaging::send_batch::dispatch_actionunverified_streams_process_…app-messaging · cc 1cre8_app_messaging::call::stream::run::tests::unverified_streams_process_no_audioa_large_batch_chunks_at_one…app-messaging · cc 4cre8_app_messaging::send_batch::tests::a_large_batch_chunks_at_one_thousand_and_never_sends_to_a_suppressed_recipienteach_recipient_gets_its_own…app-messaging · cc 1cre8_app_messaging::send_batch::tests::each_recipient_gets_its_own_personalization_and_unsubscribe_linka_retried_batch_replays_rec…app-messaging · cc 1cre8_app_messaging::send_batch::tests::a_retried_batch_replays_recipients_it_already_reacheda_list_send_honors_the_list…app-messaging · cc 1cre8_app_messaging::send_batch::tests::a_list_send_honors_the_lists_opt_outs_and_its_links_leave_the_lista_body_that_shows_the_unsub…app-messaging · cc 2cre8_app_messaging::send_batch::tests::a_body_that_shows_the_unsubscribe_link_gets_each_recipients_ownan_unknown_provider_is_refu…app-messaging · cc 1cre8_app_messaging::send_batch::tests::an_unknown_provider_is_refused_before_anything_is_sentrunapp-messaging · cc 2cre8_app_messaging::send_batch::runrun_capturingapp-messaging · cc 1cre8_app_messaging::send_batch::tests::run_capturinginvalid_and_duplicate_recip…app-messaging · cc 1cre8_app_messaging::send_batch::tests::invalid_and_duplicate_recipients_are_reported_and_a_failed_request_fails_its_chunka_provider_that_answers_per…app-messaging · cc 2cre8_app_messaging::send_batch::tests::a_provider_that_answers_per_recipient_fails_only_the_refused_onesparse_requestapp-messaging · cc 5cre8_app_messaging::send_batch::parse_requestnonceplatform-entropy · cc 1cre8_platform_entropy::noncetext_fieldapp-messaging · cc 1cre8_app_messaging::send_batch::text_fieldparse_recipientapp-messaging · cc 3cre8_app_messaging::send_batch::parse_recipienttry_nonceplatform-entropy · cc 1cre8_platform_entropy::try_noncesubstitution_valuesapp-messaging · cc 6cre8_app_messaging::providers::sendgrid::substitution_values

Control flow

Source not readable from this process.

Callees 3

Source not readable from this process.