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-webcam webcam cargo crate

WebcamApp: a directory of public cameras shared on purpose by traffic agencies, cities and open-data portals.

crates/cre8-app-webcam · level 9 · 3,865 lines (3,338 code) · 11 files · 183 fns (40 tests) · cyclomatic Σ 414

9workspace deps
1direct dependents
8transitive dependents
120calls out
0calls in
140call-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 · 48 calls · source referencenormal dep · 26 calls · source referencenormal dep · 3 calls · source referencenormal dep · 2 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 1 calls · source referencenormal dep · 19 calls · source referencedev dep · 21 calls · source referencenormal dep · 0 calls · source referenceapp-webcamL9 · 3,338 linescre8-app-webcamapp-truthL7 · 20,485 linescre8-app-truthapp-view-libL8 · 89,193 linescre8-app-view-libplatform-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-textL0 · 37 linescre8-util-textutil-view-htmlL0 · 1,660 linescre8-util-view-htmltest-helpersL29 · 557 linescre8-test-helpersruntime-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). 183 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:72fn1889102.6
slugifysrc/provider.rs:118fn31212.4
textsrc/provider.rs:554fn73602.2
with_actionsrc/connection.rs:321fn82702.1
camera_idsrc/provider.rs:114fn31212
provider_infosrc/provider.rs:208fn31901.7
input_textsrc/connection.rs:91fn73601.7
ensure_tablessrc/store.rs:51fn31611.6
replace_providersrc/store.rs:109fn3531161.6
PublicCamera::camera_idsrc/provider.rs:74method31511.5
watchlistsrc/watch.rs:280fn191671.5
PublicCamera::media_kindsrc/provider.rs:80method114501.4
list_camerassrc/store.rs:249fn311661.4
thumbnail_from_rgbsrc/watch.rs:89fn385201.3
camera_querysrc/connection.rs:128fn202441.3
get_camerasrc/store.rs:281fn81741.3
numbersrc/provider.rs:562fn83501.3
valid_coordinatessrc/provider.rs:588fn34501.3
sample_duesrc/watch.rs:315fn4863111.2
provider_statusessrc/store.rs:397fn444561.1
escape_likesrc/store.rs:213fn103101.1
document_runtimesrc/view_templates.rs:158fn31321.1
ensure_tablessrc/watch.rs:64fn31411.1
digitraffic_station_namesrc/provider.rs:476fn166201.1
https_urlsrc/provider.rs:582fn53411.1
cadencesrc/view_templates/detail.rs:14fn74301.1
temp_dbsrc/view_templates.rs:323fn31811.1
parse_sg_ltasrc/provider.rs:496fn312341
map_treesrc/view_templates/map.rs:38fn314271
render_directorysrc/view_templates/directory.rs:10fn2815101
query_stringsrc/view_templates.rs:197fn228401
input_u64src/connection.rs:117fn73301
input_flagsrc/connection.rs:99fn84201
stored_camerasrc/store.rs:224fn211231
recent_samplessrc/watch.rs:443fn111440.9
bodysrc/view_templates.rs:327fn31600.9
agosrc/view_templates.rs:181fn94500.9
camerasrc/view_templates.rs:331fn161200.9
toArraysrc/assets/cams.js:20fn31200.9
bootsrc/assets/cams.js:221fn51130.9

Outside the workspace

anyhow serde_json zune-jpeg