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/bar_backfill.rs
Items
const DAY_MS enum Exchange impl Exchange struct BarCursor struct BackfillInput impl BackfillInput struct AssetReport static CWD
Functions
By call-graph weight (PageRank; 1.0 is the average function). 36 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| cursor_dirsrc/bar_backfill.rs:391 | fn | 3 | 1 | 2 | 0 | 2 | |
| Exchange::normalize_pagesrc/bar_backfill.rs:174 | method | 148 | 8 | 5 | 2 | 1.6 | |
| Exchange::symbolsrc/bar_backfill.rs:108 | method | 12 | 5 | 5 | 0 | 1.5 | |
| cursor_pathsrc/bar_backfill.rs:395 | fn | 4 | 1 | 2 | 1 | 1.4 | |
| make_barsrc/bar_backfill.rs:333 | fn | 32 | 7 | 2 | 0 | 1.4 | |
| Exchange::page_capsrc/bar_backfill.rs:85 | method | 8 | 4 | 3 | 0 | 1.3 | |
| numsrc/bar_backfill.rs:324 | fn | 7 | 3 | 1 | 0 | 1.2 | |
| runsrc/bar_backfill.rs:610 | fn | 118 | 14 | 2 | 11 | 1 | |
| Exchange::page_requestsrc/bar_backfill.rs:127 | method | 43 | 5 | 2 | 3 | 1 | |
| BackfillInput::parsesrc/bar_backfill.rs:521 | method | 34 | 8 | 2 | 5 | 1 | |
| advance_cursorsrc/bar_backfill.rs:582 | fn | 25 | 5 | 3 | 3 | 1 | |
| Exchange::walks_backwardsrc/bar_backfill.rs:72 | method | 3 | 1 | 2 | 0 | 0.9 | |
| Exchange::windowed_pagessrc/bar_backfill.rs:80 | method | 3 | 1 | 1 | 0 | 0.8 | |
| rfc3339_secssrc/bar_backfill.rs:366 | fn | 5 | 1 | 1 | 0 | 0.8 | |
| load_cursorsrc/bar_backfill.rs:400 | fn | 4 | 1 | 2 | 1 | 0.8 | |
| cwd_locksrc/bar_backfill.rs:738 | fn | 3 | 1 | 2 | 0 | 0.7 | |
| save_cursorsrc/bar_backfill.rs:407 | fn | 11 | 1 | 2 | 2 | 0.7 | |
| Exchange::parsesrc/bar_backfill.rs:50 | method | 9 | 5 | 1 | 0 | 0.7 | |
| Exchange::supports_resolutionsrc/bar_backfill.rs:121 | method | 3 | 1 | 1 | 0 | 0.7 | |
| value_u64src/bar_backfill.rs:481 | fn | 7 | 3 | 1 | 0 | 0.7 | |
| value_boolsrc/bar_backfill.rs:489 | fn | 12 | 6 | 1 | 0 | 0.7 | |
| plan_assetssrc/bar_backfill.rs:504 | fn | 13 | 5 | 1 | 1 | 0.7 | |
| Exchange::min_gap_mssrc/bar_backfill.rs:97 | method | 8 | 4 | 1 | 0 | 0.6 | |
| open_cursorsrc/bar_backfill.rs:423 | fn | 46 | 11 | 1 | 3 | 0.6 | |
| fetch_pagesrc/bar_backfill.rs:572 | fn | 5 | 1 | 1 | 0 | 0.6 | |
| Exchange::idsrc/bar_backfill.rs:60 | method | 8 | 4 | 0 | 0 | 0.5 | |
| coinbase_page_normalizes_oldest_firstsrc/bar_backfill.rs:743 | fn | 17 | 1 | 0 | 1 | 0.5 | |
| kraken_page_carries_vwap_and_count_and_surfaces_errorssrc/bar_backfill.rs:762 | fn | 22 | 1 | 0 | 2 | 0.5 | |
| bitstamp_page_parses_string_numberssrc/bar_backfill.rs:786 | fn | 12 | 1 | 0 | 2 | 0.5 | |
| okx_page_is_newest_first_in_ms_and_checks_codesrc/bar_backfill.rs:800 | fn | 13 | 1 | 0 | 2 | 0.5 | |
| page_requests_follow_each_venue_conventionsrc/bar_backfill.rs:815 | fn | 15 | 1 | 0 | 1 | 0.5 | |
| cursor_advances_backward_and_forwardsrc/bar_backfill.rs:832 | fn | 46 | 1 | 0 | 2 | 0.5 | |
| an_empty_coinbase_window_is_a_gap_not_the_end_of_historysrc/bar_backfill.rs:880 | fn | 33 | 1 | 0 | 2 | 0.5 | |
| cursor_round_trips_through_the_atomic_filesrc/bar_backfill.rs:915 | fn | 26 | 1 | 0 | 4 | 0.5 | |
| input_parsing_is_tolerant_and_typedsrc/bar_backfill.rs:943 | fn | 21 | 1 | 0 | 1 | 0.5 | |
| dry_run_describes_one_page_per_asset_without_networksrc/bar_backfill.rs:966 | fn | 25 | 1 | 0 | 4 | 0.5 |
Source not readable from this process.