1 viewer
rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off
cre8-app-logger logger cargo crate
LoggerApp - extracted RuntimeApp crate.
8workspace deps
1direct dependents
8transitive dependents
21calls out
0calls in
46.3call-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).
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). 55 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| count_rowssrc/store.rs:112 | fn | 3 | 1 | 1 | 1 | 2.2 | |
| count_eventssrc/store.rs:44 | fn | 3 | 1 | 4 | 1 | 2 | |
| parse_eventsrc/store.rs:162 | fn | 3 | 1 | 1 | 0 | 1.9 | |
| append_eventsrc/store.rs:30 | fn | 3 | 1 | 5 | 2 | 1.7 | |
| row_into_eventsrc/store.rs:151 | fn | 10 | 2 | 2 | 1 | 1.7 | |
| memory_eventssrc/store.rs:122 | fn | 3 | 1 | 3 | 0 | 1.5 | |
| query_eventssrc/store.rs:34 | fn | 9 | 1 | 5 | 2 | 1.5 | |
| runsrc/init.rs:9 | fn | 8 | 1 | 3 | 4 | 1.2 | |
| event_rowsrc/store.rs:48 | fn | 9 | 1 | 1 | 2 | 1.2 | |
| append_rowsrc/store.rs:67 | fn | 3 | 1 | 1 | 1 | 1.2 | |
| query_rowssrc/store.rs:82 | fn | 9 | 1 | 1 | 1 | 1.1 | |
| rows_into_eventssrc/store.rs:147 | fn | 3 | 1 | 1 | 1 | 1.1 | |
| connectsrc/connection.rs:88 | fn | 8 | 3 | 2 | 5 | 1.1 | |
| event_typesrc/store.rs:58 | fn | 3 | 1 | 1 | 0 | 1 | |
| trace_idsrc/store.rs:62 | fn | 3 | 1 | 1 | 0 | 1 | |
| matches_filtersrc/store.rs:126 | fn | 8 | 3 | 2 | 3 | 0.9 | |
| parse_actionsrc/connection.rs:84 | fn | 3 | 1 | 2 | 1 | 0.9 | |
| parse_inputsrc/connection.rs:97 | fn | 3 | 1 | 2 | 0 | 0.9 | |
| reportsrc/init.rs:106 | fn | 6 | 1 | 2 | 0 | 0.8 | |
| flush_pendingsrc/init.rs:18 | fn | 8 | 2 | 1 | 2 | 0.8 | |
| dispatch_requestsrc/init.rs:27 | fn | 13 | 7 | 1 | 5 | 0.8 | |
| matches_sourcesrc/store.rs:135 | fn | 3 | 1 | 1 | 0 | 0.8 | |
| matches_typesrc/store.rs:139 | fn | 3 | 1 | 1 | 0 | 0.8 | |
| matches_tracesrc/store.rs:143 | fn | 3 | 1 | 1 | 0 | 0.8 | |
| default_resultsrc/init.rs:99 | fn | 6 | 1 | 2 | 0 | 0.7 | |
| context_with_requestsrc/init.rs:119 | fn | 11 | 1 | 1 | 1 | 0.7 | |
| sourcesrc/init.rs:83 | fn | 3 | 1 | 2 | 0 | 0.7 | |
| event_typesrc/init.rs:87 | fn | 5 | 1 | 2 | 0 | 0.7 | |
| trace_idsrc/init.rs:93 | fn | 5 | 1 | 2 | 0 | 0.7 | |
| querysrc/connection.rs:101 | fn | 14 | 1 | 1 | 1 | 0.7 | |
| statussrc/connection.rs:116 | fn | 8 | 1 | 1 | 1 | 0.7 | |
| resultsrc/connection.rs:125 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| appendsrc/init.rs:41 | fn | 11 | 1 | 1 | 1 | 0.6 | |
| querysrc/init.rs:53 | fn | 18 | 1 | 1 | 5 | 0.6 | |
| statussrc/init.rs:72 | fn | 10 | 1 | 1 | 1 | 0.6 | |
| optional_paramsrc/app.rs:36 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| LoggerApp::metasrc/app.rs:41 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| LoggerApp::bootsrc/app.rs:44 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| LoggerApp::handlesrc/app.rs:47 | trait impl | 3 | 1 | 0 | 1 | 0.5 | |
| LoggerApp::connectsrc/app.rs:50 | trait impl | 3 | 1 | 0 | 1 | 0.5 |
Outside the workspace
anyhow chrono serde serde_json