Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

NotificationBuilder::publish

cre8_app_notification::api::NotificationBuilder::publish

method · cre8-app-notification · crates/cre8-app-notification/src/api.rs:225 pub documented

33lines
4cyclomatic
2max nesting
12statements
2? exits
1params
2callers
4callees
0.8 (p68)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitemethod · 1 sitemethod · 2 sitespath · 1 sitename · 1 siteself · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemaybe_notify_publishapp-ballot · cc 2cre8_app_ballot::connection::maybe_notify_publishpublish_ballot_notificationapp-ballot · cc 1cre8_app_ballot::connection::publish_ballot_notificationbuilder_publish_targets_top…app-notification · cc 1cre8_app_notification::api::tests::builder_publish_targets_topic_subscribersNotificationBuilder::publishapp-notification · cc 4cre8_app_notification::api::NotificationBuilder::publishnotification_idapp-notification-model · cc 1cre8_app_notification_model::notification_idsend_recordapp-notification · cc 1cre8_app_notification::api::send_recordNotificationBuilder::record…app-notification · cc 1cre8_app_notification::api::NotificationBuilder::record_forlist_subscriptions_for_topicapp-notification · cc 1cre8_app_notification::store::list_subscriptions_for_topicRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthsha256_hex_strutil-crypto · cc 1cre8_util_crypto::sha256_hex_strnow_secsplatform-time · cc 1cre8_platform_time::now_secsTruthInterface::query_sqlapp-truth · cc 2cre8_app_truth::interface::TruthInterface::query_sqlnonceplatform-entropy · cc 1cre8_platform_entropy::nonceconnectapp-notification · cc 5cre8_app_notification::connection::connectensure_tablesapp-notification · cc 2cre8_app_notification::store::ensure_tablesrow_subscriptionapp-notification · cc 1cre8_app_notification::store::row_subscription

Control flow

Source not readable from this process.

Callers 2

Callees 4

Source not readable from this process.