1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-provider/src/poller.rs
Items
const MIN_POLL_INTERVAL_SECS const DEFAULT_POLL_INTERVAL_SECS struct PollerConfig struct PollerStatus struct PollerHandle static POLLERS
Functions
By call-graph weight (PageRank; 1.0 is the average function). 29 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| normalized_symbol_keysrc/poller.rs:452 | fn | 5 | 2 | 4 | 0 | 3.7 | |
| poll_json_querysrc/poller.rs:268 | fn | 7 | 1 | 3 | 0 | 1.6 | |
| pollerssrc/poller.rs:85 | fn | 3 | 1 | 3 | 0 | 1.6 | |
| symbol_matches_filtersrc/poller.rs:448 | fn | 3 | 2 | 4 | 1 | 1.4 | |
| make_quote_eventsrc/poller.rs:463 | fn | 31 | 1 | 5 | 1 | 1.3 | |
| update_statesrc/poller.rs:259 | fn | 4 | 1 | 3 | 1 | 1.2 | |
| default_poll_interval_secssrc/poller.rs:47 | fn | 3 | 1 | 3 | 1 | 1.2 | |
| all_poller_statussrc/poller.rs:90 | fn | 4 | 1 | 1 | 2 | 1.1 | |
| stop_pollersrc/poller.rs:140 | fn | 13 | 4 | 1 | 2 | 1.1 | |
| symbol_filter_setsrc/poller.rs:444 | fn | 3 | 1 | 3 | 1 | 1 | |
| start_pollersrc/poller.rs:97 | fn | 41 | 4 | 2 | 5 | 0.9 | |
| run_one_poll_withsrc/poller.rs:215 | fn | 43 | 3 | 2 | 4 | 0.9 | |
| panic_payload_messagesrc/poller.rs:191 | fn | 9 | 3 | 1 | 0 | 0.8 | |
| poll_jsonsrc/poller.rs:264 | fn | 3 | 1 | 2 | 1 | 0.8 | |
| run_poll_step_recoveringsrc/poller.rs:180 | fn | 10 | 2 | 2 | 2 | 0.8 | |
| fetch_poller_eventssrc/poller.rs:205 | fn | 9 | 5 | 1 | 4 | 0.8 | |
| percent_encode_componentsrc/poller.rs:276 | fn | 15 | 3 | 1 | 0 | 0.7 | |
| run_one_pollsrc/poller.rs:201 | fn | 3 | 1 | 1 | 2 | 0.7 | |
| fetch_okx_spot_tickerssrc/poller.rs:296 | fn | 27 | 4 | 1 | 4 | 0.7 | |
| fetch_kraken_tickerssrc/poller.rs:326 | fn | 62 | 4 | 1 | 2 | 0.7 | |
| fetch_bitstamp_tickerssrc/poller.rs:390 | fn | 21 | 4 | 1 | 4 | 0.7 | |
| fetch_coinbase_tickerssrc/poller.rs:415 | fn | 28 | 5 | 1 | 3 | 0.7 | |
| poller_loopsrc/poller.rs:156 | fn | 23 | 5 | 1 | 3 | 0.7 | |
| test_statesrc/poller.rs:553 | fn | 13 | 1 | 1 | 1 | 0.6 | |
| default_poll_interval_reads_env_with_minimum_floorsrc/poller.rs:501 | fn | 10 | 1 | 0 | 2 | 0.5 | |
| symbol_filter_matches_common_exchange_shapessrc/poller.rs:513 | fn | 8 | 1 | 0 | 2 | 0.5 | |
| empty_symbol_filter_accepts_all_symbolssrc/poller.rs:523 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| recovering_poll_step_marks_state_error_on_panicsrc/poller.rs:528 | fn | 24 | 1 | 0 | 3 | 0.5 | |
| run_one_poll_with_updates_success_and_error_statussrc/poller.rs:568 | fn | 36 | 1 | 0 | 5 | 0.5 |
Source not readable from this process.