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

sync

cre8_app_social::tiktok::insights::sync

fn · cre8-app-social · crates/cre8-app-social/src/tiktok/insights.rs:310 pub documented

73lines
6cyclomatic
1max nesting
35statements
11? exits
4params
3callers
17callees
1 (p78)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitemethod · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitemethod · 3 sitesmethod · 3 sitesname · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitemethod · 6 sitesmethod · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteref · 1 sitename · 1 sitemethod · 1 sitehandle_tiktok_syncapp-social · cc 1cre8_app_social::connection::handle_tiktok_synchandle_syncapp-social · cc 1cre8_app_social::tiktok::handle_synctwo_syncs_record_snapshots_…app-social · cc 3cre8_app_social::tiktok::tests::two_syncs_record_snapshots_velocity_and_insightsa_rate_limit_after_the_firs…app-social · cc 1cre8_app_social::tiktok::tests::a_rate_limit_after_the_first_page_keeps_what_was_readsyncapp-social · cc 6cre8_app_social::tiktok::insights::syncwith_graphapp-protocol · cc 6cre8_app_protocol::graph_store::with_graphwith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutAppSettings::loadapp-social · cc 1cre8_app_social::instagram_graph::AppSettings::loadrefresh_accountapp-social · cc 2cre8_app_social::tiktok::oauth::refresh_accountload_connected_accountapp-social · cc 1cre8_app_social::tiktok::account::load_connected_accountvideo_vertex_idapp-social · cc 1cre8_app_social::tiktok::insights::video_vertex_idaccount_tokenapp-social · cc 2cre8_app_social::tiktok::account::account_tokenrefresh_dueapp-social · cc 2cre8_app_social::tiktok::oauth::refresh_duepick_accountapp-social · cc 4cre8_app_social::tiktok::account::pick_accountConnectedAccount::has_scopeapp-social · cc 1cre8_app_social::tiktok::account::ConnectedAccount::has_scopeupsert_connected_accountapp-social · cc 4cre8_app_social::tiktok::account::upsert_connected_accountsnapshot_vertex_idapp-social · cc 1cre8_app_social::tiktok::insights::snapshot_vertex_idupsert_recordapp-social · cc 3cre8_app_social::tiktok::insights::upsert_recordread_userapp-social · cc 1cre8_app_social::tiktok::oauth::read_userHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enteropen_protocol_graphapp-protocol · cc 1cre8_app_protocol::graph_store::open_protocol_graphambient_protocol_storeapp-protocol · cc 1cre8_app_protocol::graph_store::ambient::ambient_protocol_storelive_protocol_store_for_fal…app-protocol · cc 2cre8_app_protocol::graph_store::live_protocol_store_for_fallbackHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutSecretString::newutil-secret · cc 1cre8_util_secret::SecretString::newDurableGraphWrite::update_v…app-atom · cc 1cre8_app_atom::semantic::DurableGraphWrite::update_vertexvault_or_envapp-social · cc 3cre8_app_social::bot::vault::vault_or_env

Control flow

Source not readable from this process.

Callees 17

Source not readable from this process.