Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

cre8-app-ad ad cargo crate

AdApp — alignment-matched, attention-priced advertising: serve ads by shared goals/interests/habits (not surveillance), settle advertiser budgets, and pay viewers back in attention assets for genuine engagement.

crates/cre8-app-ad · level 12 · 7,652 lines (6,401 code) · 16 files · 373 fns (106 tests) · cyclomatic Σ 730

17workspace deps
1direct dependents
8transitive dependents
206calls out
0calls in
321call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

normal dep · 9 calls · source referencenormal dep · 1 calls · source referencenormal dep · 2 calls · source referencenormal dep · 4 calls · source referencenormal dep · 2 calls · source referencenormal dep · 3 calls · source referencenormal dep · 7 calls · source referencenormal dep · 45 calls · source referencenormal dep · 57 calls · source referencenormal dep · 42 calls · source referencenormal dep · 2 calls · source referencenormal dep · 1 calls · source referencenormal dep · 11 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 10 calls · source referencedev dep · 9 calls · source referencenormal dep · 0 calls · source referenceapp-adL12 · 6,401 linescre8-app-adapp-attentionL11 · 6,383 linescre8-app-attentionapp-attention-modelL4 · 344 linescre8-app-attention-modelapp-escrowL11 · 1,473 linescre8-app-escrowapp-goalL11 · 1,620 linescre8-app-goalapp-manifoldL10 · 18,941 linescre8-app-manifoldapp-network-clientL4 · 3,656 linescre8-app-network-clientapp-passport-modelL4 · 2,434 linescre8-app-passport-modelapp-protocolL9 · 26,097 linescre8-app-protocolapp-view-libL8 · 89,193 linescre8-app-view-libapp-view-lib-apiL3 · 12,973 linescre8-app-view-lib-apiplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostutil-secretL0 · 109 linescre8-util-secretapp-truthL7 · 20,485 linescre8-app-truthruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 373 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:327fn18410510.2
callsrc/connection.rs:1370fn411014.3
Campaign::remaining_budgetsrc/model.rs:324method311103.6
hashed_idsrc/model.rs:47fn81503.5
MetaAdsProvider::urlsrc/platform/meta.rs:74method31203.4
non_emptysrc/authority.rs:12fn311303.4
now_mssrc/connection.rs:457fn311413.1
callersrc/authority.rs:21fn114522.8
statussrc/connection.rs:517fn141732.4
connect_withsrc/channel.rs:63fn138172.4
ad_action_aliassrc/connection.rs:351fn95132.4
handlessrc/channel.rs:53fn41102.2
connectsrc/channel.rs:58fn31112.2
providers_inventorysrc/connection.rs:306fn202102.2
parse_ad_actionsrc/connection.rs:346fn41112.2
run_ad_actionsrc/connection.rs:387fn73132.2
MetaAdsProvider::postsrc/platform/meta.rs:83method31312.2
load_campaignsrc/model.rs:805fn311432.1
blanksrc/input.rs:10fn73102.1
rawsrc/input.rs:18fn41311.9
callsrc/channel/tests.rs:17fn41611.9
hiddensrc/view_studio.rs:150fn31901.9
targetingsrc/model.rs:874fn81401.9
lower_setsrc/model.rs:775fn31301.9
runsrc/init.rs:26fn183421.7
probesrc/input.rs:116fn31301.7
MetaAdsProvider::newsrc/platform/meta.rs:51method145701.7
campaign_vidsrc/model.rs:36fn31501.7
contextsrc/connection.rs:1359fn311511.6
list_campaignssrc/model.rs:809fn81521.6
assert_shared_treesrc/view_document.rs:364fn61611.6
ad_detail_patch_valuesrc/view_templates.rs:172fn91201.6
PlatformInput::requiredsrc/channel.rs:120method31811.5
engagement_costsrc/model.rs:656fn73221.5
tag_listsrc/view_studio.rs:154fn61301.5
AuctionCandidate::ecpmsrc/model.rs:721method31101.5
is_billable_interactionsrc/model.rs:675fn31101.5
Campaign::is_livesrc/model.rs:329method32321.4
placementsrc/connection.rs:1407fn31201.4
tagsrc/connection.rs:1365fn411311.4

Outside the workspace

anyhow hyperdb serde serde_json sha2