Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.5 s · crystals off

cre8-app-scene scene cargo crate

SceneApp — extracted RuntimeApp crate.

crates/cre8-app-scene · level 8 · 1,725 lines (1,378 code) · 12 files · 86 fns (44 tests) · cyclomatic Σ 130

7workspace deps
1direct dependents
8transitive dependents
17calls out
0calls in
72.7call-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.

Declared but never named in this crate's source: cre8-platform-time (normal), cre8-runtime-core (normal).

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). 86 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
canonical_recipessrc/seed/quick_starts.rs:80fn1861703.3
providerssrc/provider/mod.rs:35fn31203.1
derive_binding_idsrc/model.rs:84fn173403
runsrc/seed/mod.rs:12fn51422.8
seeded_ctxsrc/connection.rs:168fn51122.5
dummy_ctxsrc/connection.rs:174fn31912.4
SceneBinding::newsrc/model.rs:60method61412.2
seed_curated_scenessrc/seed/curated.rs:78fn654231.9
seed_quick_startssrc/seed/quick_starts.rs:21fn564231.9
provider_by_idsrc/provider/mod.rs:26fn31311.5
provider_idssrc/provider/mod.rs:39fn31311.5
blake3_shortsrc/seed/curated.rs:148fn31201.4
slayer_domainsrc/model.rs:106fn31501.4
catalog_listsrc/connection.rs:65fn274431.3
parse_filtersrc/connection.rs:151fn82201.3
connectsrc/connection.rs:54fn84251.1
parse_actionsrc/connection.rs:39fn145201.1
getsrc/connection.rs:93fn111321.1
bindsrc/connection.rs:105fn271311.1
parse_scene_refsrc/connection.rs:146fn41101
runsrc/init.rs:7fn31110.9
binding_listsrc/connection.rs:133fn101200.9
matches_game_mode_filtersrc/provider/curated.rs:150fn31200.7
matches_player_filtersrc/provider/curated.rs:154fn62200.7
matches_query_filtersrc/provider/curated.rs:161fn81200.7
fetch_scene_metadatasrc/provider/curated.rs:171fn51100.7
curated_provenance_allowedsrc/provider/curated.rs:82fn31200.7
curated_scene_rowsrc/provider/curated.rs:86fn283250.7
curated_display_namesrc/provider/curated.rs:119fn31200.7
compatible_modessrc/provider/curated.rs:123fn61200.7
player_countsrc/provider/curated.rs:130fn71200.7
is_curated_scenesrc/provider/curated.rs:115fn31100.6
matches_catalog_filtersrc/provider/curated.rs:138fn113130.6
SceneBinding::materializedsrc/model.rs:68method51100.6
SceneBinding::activatedsrc/model.rs:75method41100.6
SceneApp::metasrc/app.rs:101trait impl31000.5
SceneApp::bootsrc/app.rs:105trait impl31010.5
SceneApp::connectsrc/app.rs:109trait impl31010.5
SceneApp::connection_extrassrc/app.rs:113trait impl31000.5
runtime_app_surface_boots_and_connectssrc/app.rs:125fn141010.5

Outside the workspace

anyhow cre8-lib-math serde serde_json