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

apply_delivery_event

cre8_app_email::store::apply_delivery_event

fn · cre8-app-email · crates/cre8-app-email/src/store.rs:168 pub documented

32lines
7cyclomatic
2max nesting
13statements
3? exits
5params
3callers
6callees
1.3 (p88)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

ref · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 5 sitesname · 2 sitesname · 1 sitename · 2 sitesname · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 siteself · 1 siteself · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitemethod · 2 sitesmethod · 2 sitesref · 1 siteref · 1 sitemethod · 2 sitesmethod · 2 sitesself · 1 siteself · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteregister_api_handlersapp-email · cc 1cre8_app_email::init::register_api_handlersa_send_stores_the_provider_…app-email · cc 1cre8_app_email::connection::tests::a_send_stores_the_provider_message_id_and_events_move_its_delivery_statea_batch_archives_every_reci…app-email · cc 1cre8_app_email::connection::tests::a_batch_archives_every_recipient_it_was_asked_to_mail_with_its_statusrecord_delivery_eventapp-email · cc 1cre8_app_email::connection::record_delivery_eventdelivery_events_move_the_ro…app-email · cc 1cre8_app_email::store::tests::delivery_events_move_the_row_by_message_id_prefix_and_never_backwardsa_shared_batch_id_moves_onl…app-email · cc 2cre8_app_email::store::tests::a_shared_batch_id_moves_only_the_named_recipientapply_delivery_eventapp-email · cc 7cre8_app_email::store::apply_delivery_eventRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthTruthInterface::command_sqlapp-truth · cc 8cre8_app_truth::interface::TruthInterface::command_sqlnow_ms_i64platform-time · cc 1cre8_platform_time::now_ms_i64ensure_tablesapp-email · cc 2cre8_app_email::store::ensure_tablesdelivery_rankapp-email · cc 9cre8_app_email::store::delivery_rankemails_for_delivery_eventapp-email · cc 4cre8_app_email::store::emails_for_delivery_eventnow_msplatform-time · cc 1cre8_platform_time::now_msRuntimeContext::truth_optapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truth_optTruthInterface::sql_bridgeapp-truth · cc 6cre8_app_truth::interface::TruthInterface::sql_bridgeTruthInterface::query_sqlapp-truth · cc 2cre8_app_truth::interface::TruthInterface::query_sqlTruthInterface::exec_sqlapp-truth · cc 1cre8_app_truth::interface::TruthInterface::exec_sqlrun_sql_commandapp-truth · cc 1cre8_app_truth::providers::sql_common::run_sql_commandsqlite_projection_ddlapp-email · cc 1cre8_app_email::schema::sqlite_projection_ddlrow_to_emailapp-email · cc 1cre8_app_email::store::row_to_emailmigrate_delivery_columnsapp-email · cc 4cre8_app_email::store::migrate_delivery_columnsbare_addressapp-email · cc 3cre8_app_email::store::bare_address

Control flow

Source not readable from this process.

Callees 6

Source not readable from this process.