1 viewer
rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off
cre8-util-view-html crates cargo crate
SSR view-template HTML helpers shared across the app crates — doc_error_html, live_status_error_html, count_display, string_list_display, value_or_dash_trimmed, trimmed_non_empty, html_escape.
0workspace deps
84direct dependents
219transitive dependents
0calls out
742calls in
640call-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.
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). 132 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| html_escapesrc/lib.rs:61 | fn | 5 | 1 | 106 | 1 | 114 | |
| html_escape_tosrc/lib.rs:68 | fn | 12 | 7 | 14 | 0 | 110 | |
| empty_state_htmlsrc/lib.rs:130 | fn | 4 | 2 | 66 | 1 | 43.5 | |
| pill_htmlsrc/lib.rs:496 | fn | 3 | 1 | 105 | 2 | 31.9 | |
| empty_htmlsrc/lib.rs:648 | fn | 3 | 1 | 126 | 1 | 29.5 | |
| pill_classsrc/lib.rs:484 | fn | 9 | 5 | 4 | 1 | 18.3 | |
| html_table_prerenderedsrc/lib.rs:333 | fn | 26 | 5 | 37 | 3 | 17.5 | |
| group_thousandssrc/lib.rs:374 | fn | 11 | 5 | 27 | 0 | 16.9 | |
| shared_class_attrsrc/lib.rs:415 | fn | 6 | 2 | 3 | 2 | 16.2 | |
| pill_intentsrc/lib.rs:471 | fn | 9 | 5 | 1 | 0 | 16 | |
| trimmed_non_emptysrc/lib.rs:261 | fn | 4 | 1 | 9 | 0 | 15.5 | |
| kv_htmlsrc/lib.rs:427 | fn | 8 | 2 | 38 | 2 | 13.6 | |
| table_wrap_htmlsrc/lib.rs:454 | fn | 14 | 1 | 21 | 2 | 13.1 | |
| links_htmlsrc/lib.rs:440 | fn | 8 | 2 | 9 | 2 | 10.4 | |
| url_componentsrc/market.rs:71 | fn | 15 | 3 | 13 | 0 | 9.7 | |
| table_empty_htmlsrc/lib.rs:366 | fn | 3 | 1 | 2 | 1 | 9.2 | |
| html_table_classedsrc/lib.rs:302 | fn | 22 | 5 | 17 | 2 | 8.9 | |
| pill_html_withsrc/lib.rs:503 | fn | 18 | 3 | 17 | 2 | 8.7 | |
| asset_labelsrc/market.rs:52 | fn | 14 | 4 | 8 | 0 | 5.7 | |
| record_link_htmlsrc/record.rs:28 | fn | 7 | 4 | 12 | 1 | 4.6 | |
| hue_pill_htmlsrc/lib.rs:528 | fn | 17 | 3 | 8 | 2 | 4.6 | |
| count_labelsrc/lib.rs:387 | fn | 3 | 1 | 22 | 1 | 4.5 | |
| doc_error_htmlsrc/lib.rs:202 | fn | 3 | 1 | 21 | 1 | 4.1 | |
| short_idsrc/market.rs:34 | fn | 9 | 2 | 3 | 0 | 3.6 | |
| html_tablesrc/lib.rs:292 | fn | 3 | 1 | 15 | 1 | 3.5 | |
| asset_hrefsrc/market.rs:88 | fn | 3 | 1 | 6 | 1 | 3.5 | |
| asset_bundle_htmlsrc/market.rs:148 | fn | 22 | 5 | 5 | 4 | 3.2 | |
| is_css_colorsrc/lib.rs:97 | fn | 28 | 18 | 1 | 0 | 2.9 | |
| count_displaysrc/lib.rs:234 | fn | 3 | 1 | 10 | 0 | 2.9 | |
| safe_css_colorsrc/lib.rs:92 | fn | 4 | 1 | 2 | 1 | 2.9 | |
| asset_wordssrc/lens.rs:201 | fn | 4 | 1 | 3 | 0 | 2.6 | |
| set_labelsrc/market.rs:100 | fn | 6 | 2 | 6 | 1 | 2.6 | |
| live_status_error_htmlsrc/lib.rs:222 | fn | 8 | 1 | 5 | 1 | 2.6 | |
| status_intentsrc/lib.rs:621 | fn | 15 | 4 | 6 | 0 | 2.5 | |
| FilterChip::newsrc/lib.rs:560 | method | 3 | 1 | 15 | 0 | 2.5 | |
| string_list_displaysrc/lib.rs:242 | fn | 7 | 2 | 9 | 0 | 2.5 | |
| filter_chips_htmlsrc/lib.rs:581 | fn | 35 | 7 | 13 | 2 | 2.4 | |
| asset_link_htmlsrc/market.rs:94 | fn | 3 | 1 | 9 | 3 | 2.1 | |
| lens_htmlsrc/lens.rs:218 | fn | 9 | 2 | 10 | 2 | 2 | |
| LensAsset::ofsrc/lens.rs:101 | method | 3 | 1 | 7 | 2 | 2 |
Outside the workspace
serde_json