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-matching-model/src/value_lens.rs
Items
const LENS_LADDER_LEVEL_CAP const LENS_MIN_PEERS const LENS_EQUIVALENT_CAP const LENS_BASKET_LEG_CAP const LENS_MAIN_ASSET type Basket struct LensExcluded struct LensEntry struct LensLevel enum LensSetSide struct LensSet struct LensBook impl LensBook struct LensRequest enum LensFlag struct LensFill struct LensCoverage struct LensLeg struct LensBandEnd struct LensUnpricedLeg struct LensUnpriced struct LensSetFigure struct LensAsASet struct LensEquivalent struct LensCrossedPair struct LensReading enum LensVerdict enum Side impl Side struct Overflow type Used struct Step struct Walk struct Route struct LegPrice const CRE8 const GOLD const SILK const SILVER const WOOD
Functions
By call-graph weight (PageRank; 1.0 is the average function). 74 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| entrysrc/value_lens.rs:1156 | fn | 14 | 1 | 15 | 0 | 5.4 | |
| Side::sizesrc/value_lens.rs:464 | method | 6 | 2 | 16 | 0 | 5.3 | |
| build_lens_booksrc/value_lens.rs:202 | fn | 65 | 16 | 8 | 3 | 5 | |
| read_insrc/value_lens.rs:1185 | fn | 14 | 1 | 4 | 2 | 3.2 | |
| read_lenssrc/value_lens.rs:971 | fn | 146 | 36 | 11 | 8 | 3.2 | |
| readsrc/value_lens.rs:1200 | fn | 3 | 1 | 21 | 1 | 2.8 | |
| crosssrc/value_lens.rs:177 | fn | 3 | 1 | 4 | 0 | 2.6 | |
| LensBook::laddersrc/value_lens.rs:150 | method | 3 | 1 | 2 | 0 | 2.5 | |
| is_livesrc/value_lens.rs:498 | fn | 5 | 3 | 3 | 0 | 2.5 | |
| booksrc/value_lens.rs:1177 | fn | 3 | 1 | 18 | 1 | 2.4 | |
| basketsrc/value_lens.rs:1181 | fn | 3 | 1 | 4 | 0 | 2.1 | |
| endsrc/value_lens.rs:1224 | fn | 3 | 1 | 15 | 0 | 1.9 | |
| level_ordersrc/value_lens.rs:182 | fn | 6 | 1 | 1 | 1 | 1.9 | |
| well_formedsrc/value_lens.rs:189 | fn | 7 | 5 | 1 | 0 | 1.9 | |
| to_i64src/value_lens.rs:508 | fn | 3 | 1 | 3 | 0 | 1.9 | |
| level_livesrc/value_lens.rs:504 | fn | 3 | 1 | 4 | 1 | 1.7 | |
| worked_booksrc/value_lens.rs:1220 | fn | 3 | 1 | 9 | 6 | 1.6 | |
| scale_floorsrc/value_lens.rs:513 | fn | 4 | 1 | 3 | 2 | 1.6 | |
| LensBook::askssrc/value_lens.rs:155 | method | 3 | 1 | 7 | 1 | 1.5 | |
| wholesrc/value_lens.rs:1171 | fn | 5 | 1 | 4 | 0 | 1.5 | |
| scale_ceilsrc/value_lens.rs:519 | fn | 6 | 1 | 3 | 2 | 1.2 | |
| p1src/value_lens.rs:1204 | fn | 3 | 1 | 7 | 1 | 1.2 | |
| fillssrc/value_lens.rs:1228 | fn | 3 | 1 | 7 | 0 | 1.1 | |
| LensBook::bidssrc/value_lens.rs:160 | method | 3 | 1 | 3 | 1 | 0.9 | |
| LensBook::positionssrc/value_lens.rs:145 | method | 3 | 1 | 7 | 0 | 0.9 | |
| walksrc/value_lens.rs:545 | fn | 42 | 9 | 2 | 3 | 0.9 | |
| commitsrc/value_lens.rs:588 | fn | 4 | 1 | 2 | 0 | 0.9 | |
| p3src/value_lens.rs:1210 | fn | 3 | 1 | 3 | 1 | 0.9 | |
| level_valuesrc/value_lens.rs:527 | fn | 6 | 2 | 2 | 2 | 0.9 | |
| p5src/value_lens.rs:1216 | fn | 3 | 1 | 3 | 1 | 0.9 | |
| p2src/value_lens.rs:1207 | fn | 3 | 1 | 3 | 1 | 0.9 | |
| compare_readingssrc/value_lens.rs:1124 | fn | 21 | 9 | 3 | 1 | 0.8 | |
| LensBook::assets_offered_forsrc/value_lens.rs:170 | method | 3 | 1 | 1 | 0 | 0.8 | |
| price_legsrc/value_lens.rs:710 | fn | 54 | 9 | 1 | 3 | 0.8 | |
| set_figuresrc/value_lens.rs:768 | fn | 44 | 15 | 1 | 4 | 0.8 | |
| band_endsrc/value_lens.rs:814 | fn | 37 | 7 | 1 | 0 | 0.8 | |
| crossed_pairsrc/value_lens.rs:857 | fn | 18 | 3 | 1 | 4 | 0.8 | |
| equivalentsrc/value_lens.rs:878 | fn | 85 | 15 | 1 | 4 | 0.8 | |
| walk_directsrc/value_lens.rs:615 | fn | 19 | 2 | 1 | 2 | 0.7 | |
| walk_viasrc/value_lens.rs:640 | fn | 59 | 11 | 1 | 5 | 0.7 | |
| LensBook::excludedsrc/value_lens.rs:134 | method | 3 | 1 | 3 | 0 | 0.7 | |
| p4src/value_lens.rs:1213 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| live_levelssrc/value_lens.rs:852 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| LensBook::setssrc/value_lens.rs:165 | method | 3 | 1 | 2 | 0 | 0.6 | |
| units_withinsrc/value_lens.rs:535 | fn | 6 | 2 | 1 | 1 | 0.6 | |
| add_fillsrc/value_lens.rs:593 | fn | 9 | 2 | 1 | 0 | 0.6 | |
| LensBook::as_ofsrc/value_lens.rs:129 | method | 3 | 1 | 0 | 0 | 0.5 | |
| LensBook::entriessrc/value_lens.rs:140 | method | 3 | 1 | 0 | 0 | 0.5 | |
| Side::laddersrc/value_lens.rs:471 | method | 6 | 2 | 0 | 2 | 0.5 | |
| a_one_unit_offer_does_not_price_twenty_unitssrc/value_lens.rs:1233 | fn | 8 | 1 | 0 | 4 | 0.5 | |
| cost_rises_and_proceeds_fall_per_unit_as_size_growssrc/value_lens.rs:1243 | fn | 13 | 2 | 0 | 3 | 0.5 | |
| a_leg_beyond_depth_is_partly_covered_not_extrapolatedsrc/value_lens.rs:1258 | fn | 11 | 2 | 0 | 3 | 0.5 | |
| an_expired_level_is_skipped_at_walk_time_even_in_a_cached_booksrc/value_lens.rs:1271 | fn | 26 | 1 | 0 | 7 | 0.5 | |
| a_single_peer_figure_carries_the_single_peer_flagsrc/value_lens.rs:1299 | fn | 11 | 1 | 0 | 4 | 0.5 | |
| an_excluded_peers_positions_do_not_price_their_own_basketsrc/value_lens.rs:1312 | fn | 19 | 1 | 0 | 5 | 0.5 | |
| an_excluded_position_does_not_price_itselfsrc/value_lens.rs:1333 | fn | 18 | 1 | 0 | 6 | 0.5 | |
| a_bid_only_asset_has_no_cost_to_buysrc/value_lens.rs:1353 | fn | 8 | 1 | 0 | 4 | 0.5 | |
| an_offer_only_asset_has_no_holder_valuesrc/value_lens.rs:1363 | fn | 7 | 1 | 0 | 4 | 0.5 | |
| proceeds_floor_and_costs_ceilsrc/value_lens.rs:1372 | fn | 10 | 1 | 0 | 4 | 0.5 | |
| a_band_end_never_sums_legs_priced_from_different_sidessrc/value_lens.rs:1384 | fn | 8 | 1 | 0 | 5 | 0.5 | |
| an_unpriced_leg_is_reported_not_valued_at_zerosrc/value_lens.rs:1394 | fn | 11 | 3 | 0 | 2 | 0.5 | |
| an_indirect_path_runs_only_through_the_main_asset_and_only_without_a_direct_laddersrc/value_lens.rs:1407 | fn | 21 | 1 | 0 | 4 | 0.5 | |
| disagreeing_paths_never_pick_the_better_ratesrc/value_lens.rs:1430 | fn | 13 | 1 | 0 | 4 | 0.5 | |
| a_basket_offer_never_sets_a_per_leg_pricesrc/value_lens.rs:1445 | fn | 11 | 4 | 0 | 5 | 0.5 | |
| a_basket_offer_values_only_an_exact_multiple_of_itself_as_a_setsrc/value_lens.rs:1458 | fn | 25 | 2 | 0 | 7 | 0.5 | |
| an_all_or_nothing_position_is_taken_whole_or_skippedsrc/value_lens.rs:1485 | fn | 9 | 1 | 0 | 6 | 0.5 | |
| a_crossed_pair_is_flagged_and_both_ends_are_reportedsrc/value_lens.rs:1496 | fn | 17 | 1 | 0 | 5 | 0.5 | |
| overflow_leaves_the_leg_unpriced_and_says_sosrc/value_lens.rs:1515 | fn | 13 | 1 | 0 | 4 | 0.5 | |
| a_basket_of_the_unit_is_exact_with_no_booksrc/value_lens.rs:1530 | fn | 9 | 2 | 0 | 3 | 0.5 | |
| an_equivalent_that_exhausts_depth_before_budget_is_thin_not_a_figuresrc/value_lens.rs:1541 | fn | 15 | 3 | 0 | 2 | 0.5 | |
| an_equivalent_past_an_all_or_nothing_offer_it_cannot_take_is_thinsrc/value_lens.rs:1558 | fn | 20 | 3 | 0 | 4 | 0.5 | |
| equivalents_in_other_assets_are_whole_unitssrc/value_lens.rs:1580 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| two_bands_compare_by_overlap_onlysrc/value_lens.rs:1591 | fn | 15 | 1 | 0 | 5 | 0.5 | |
| the_worked_book_reads_1060_to_1240_not_counting_silksrc/value_lens.rs:1608 | fn | 26 | 2 | 0 | 6 | 0.5 |
Source not readable from this process.