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-app-device device cargo crate
DeviceApp extracted app crate.
22workspace deps
3direct dependents
10transitive dependents
223calls out
8calls in
810call-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-app-view-lib-api (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). 885 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| connectsrc/connection.rs:444 | fn | 5 | 1 | 24 | 1 | 5.3 | |
| registrysrc/gcode_stream.rs:672 | fn | 4 | 1 | 9 | 0 | 5.2 | |
| u16_bytessrc/transport.rs:251 | fn | 3 | 1 | 11 | 0 | 5 | |
| connect_action_responsesrc/connection.rs:502 | fn | 11 | 1 | 1 | 1 | 5 | |
| result_actionsrc/connection.rs:716 | fn | 8 | 1 | 1 | 1 | 4.7 | |
| with_truth_apisrc/store.rs:7 | fn | 5 | 1 | 6 | 2 | 4.6 | |
| device_result_valuesrc/connection.rs:725 | fn | 8 | 1 | 1 | 1 | 4.5 | |
| start_streamsrc/gcode_stream.rs:836 | fn | 11 | 1 | 14 | 1 | 4.4 | |
| device_gcode_stream_responsesrc/connection.rs:655 | fn | 20 | 10 | 9 | 9 | 4.3 | |
| start_stream_nativesrc/gcode_stream.rs:849 | fn | 112 | 11 | 1 | 24 | 4.2 | |
| clamp_bytesrc/transport.rs:239 | fn | 3 | 1 | 8 | 0 | 4.1 | |
| state_basesrc/gcode_stream/grbl.rs:246 | fn | 3 | 1 | 6 | 0 | 4.1 | |
| IppAttribute::newsrc/ipp/codec.rs:133 | method | 3 | 1 | 13 | 0 | 3.9 | |
| refusalsrc/print_job.rs:107 | fn | 3 | 1 | 10 | 0 | 3.8 | |
| device_transport_responsesrc/connection.rs:1300 | fn | 15 | 7 | 7 | 6 | 3.6 | |
| framesrc/transport.rs:370 | fn | 5 | 1 | 17 | 0 | 3.6 | |
| Reader::takesrc/ipp/codec.rs:337 | method | 11 | 1 | 3 | 0 | 3.4 | |
| transport_from_inputsrc/transport.rs:85 | fn | 33 | 2 | 7 | 5 | 3 | |
| PwgColorSpace::channelssrc/pwg_raster.rs:98 | method | 6 | 2 | 5 | 0 | 3 | |
| temp_dbsrc/connection.rs:1577 | fn | 3 | 1 | 18 | 1 | 2.9 | |
| text_fieldsrc/view_templates.rs:197 | fn | 3 | 1 | 8 | 0 | 2.8 | |
| get_devicesrc/store.rs:45 | fn | 3 | 1 | 8 | 2 | 2.7 | |
| mirror_pixelssrc/print_render.rs:254 | fn | 9 | 3 | 3 | 0 | 2.7 | |
| str_fieldsrc/gcode_stream.rs:694 | fn | 3 | 1 | 7 | 0 | 2.7 | |
| parse_printer_urisrc/ipp/uri.rs:53 | fn | 27 | 7 | 4 | 4 | 2.7 | |
| chain_extendsrc/reading.rs:171 | fn | 3 | 1 | 6 | 1 | 2.7 | |
| GrblSession::failsrc/gcode_stream/session.rs:1011 | method | 8 | 1 | 11 | 0 | 2.6 | |
| device_print_responsesrc/connection.rs:702 | fn | 13 | 5 | 5 | 4 | 2.6 | |
| parse_numberssrc/gcode_stream/grbl.rs:298 | fn | 6 | 2 | 2 | 0 | 2.5 | |
| scan_adapterssrc/transport.rs:119 | fn | 68 | 7 | 3 | 4 | 2.5 | |
| IppMessage::newsrc/ipp/codec.rs:165 | method | 3 | 1 | 9 | 0 | 2.4 | |
| genesissrc/gcode_stream/trace.rs:150 | fn | 3 | 1 | 3 | 1 | 2.4 | |
| read_streamsrc/pwg_raster.rs:369 | fn | 46 | 11 | 2 | 4 | 2.3 | |
| is_successsrc/ipp/mod.rs:98 | fn | 3 | 1 | 2 | 0 | 2.3 | |
| parse_status_reportsrc/gcode_stream/grbl.rs:260 | fn | 36 | 15 | 4 | 2 | 2.3 | |
| dedupe_pidssrc/transport.rs:41 | fn | 9 | 3 | 4 | 0 | 2.3 | |
| jobssrc/ipp/simulator.rs:133 | fn | 4 | 1 | 6 | 0 | 2.3 | |
| check_guardedsrc/print_gate.rs:181 | fn | 18 | 2 | 2 | 5 | 2.3 | |
| refusalsrc/print_gate.rs:96 | fn | 3 | 1 | 1 | 0 | 2.3 | |
| clipsrc/ipp/uri.rs:163 | fn | 10 | 2 | 2 | 0 | 2.3 |
Outside the workspace
anyhow image moxcms serde serde_json