Skip to content
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-matching-model/src/value_lens.rs

cre8-app-matching-model · module value_lens · src · 1,634 lines (1,335 code, 180 comment) · sha 2fb6e0208a75ee79

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.

functionkindlinescyclomaticcallerscalleesweightcrystal
entrysrc/value_lens.rs:1156fn1411505.4
Side::sizesrc/value_lens.rs:464method621605.3
build_lens_booksrc/value_lens.rs:202fn6516835
read_insrc/value_lens.rs:1185fn141423.2
read_lenssrc/value_lens.rs:971fn146361183.2
readsrc/value_lens.rs:1200fn312112.8
crosssrc/value_lens.rs:177fn31402.6
LensBook::laddersrc/value_lens.rs:150method31202.5
is_livesrc/value_lens.rs:498fn53302.5
booksrc/value_lens.rs:1177fn311812.4
basketsrc/value_lens.rs:1181fn31402.1
endsrc/value_lens.rs:1224fn311501.9
level_ordersrc/value_lens.rs:182fn61111.9
well_formedsrc/value_lens.rs:189fn75101.9
to_i64src/value_lens.rs:508fn31301.9
level_livesrc/value_lens.rs:504fn31411.7
worked_booksrc/value_lens.rs:1220fn31961.6
scale_floorsrc/value_lens.rs:513fn41321.6
LensBook::askssrc/value_lens.rs:155method31711.5
wholesrc/value_lens.rs:1171fn51401.5
scale_ceilsrc/value_lens.rs:519fn61321.2
p1src/value_lens.rs:1204fn31711.2
fillssrc/value_lens.rs:1228fn31701.1
LensBook::bidssrc/value_lens.rs:160method31310.9
LensBook::positionssrc/value_lens.rs:145method31700.9
walksrc/value_lens.rs:545fn429230.9
commitsrc/value_lens.rs:588fn41200.9
p3src/value_lens.rs:1210fn31310.9
level_valuesrc/value_lens.rs:527fn62220.9
p5src/value_lens.rs:1216fn31310.9
p2src/value_lens.rs:1207fn31310.9
compare_readingssrc/value_lens.rs:1124fn219310.8
LensBook::assets_offered_forsrc/value_lens.rs:170method31100.8
price_legsrc/value_lens.rs:710fn549130.8
set_figuresrc/value_lens.rs:768fn4415140.8
band_endsrc/value_lens.rs:814fn377100.8
crossed_pairsrc/value_lens.rs:857fn183140.8
equivalentsrc/value_lens.rs:878fn8515140.8
walk_directsrc/value_lens.rs:615fn192120.7
walk_viasrc/value_lens.rs:640fn5911150.7
LensBook::excludedsrc/value_lens.rs:134method31300.7
p4src/value_lens.rs:1213fn31110.7
live_levelssrc/value_lens.rs:852fn31110.7
LensBook::setssrc/value_lens.rs:165method31200.6
units_withinsrc/value_lens.rs:535fn62110.6
add_fillsrc/value_lens.rs:593fn92100.6
LensBook::as_ofsrc/value_lens.rs:129method31000.5
LensBook::entriessrc/value_lens.rs:140method31000.5
Side::laddersrc/value_lens.rs:471method62020.5
a_one_unit_offer_does_not_price_twenty_unitssrc/value_lens.rs:1233fn81040.5
cost_rises_and_proceeds_fall_per_unit_as_size_growssrc/value_lens.rs:1243fn132030.5
a_leg_beyond_depth_is_partly_covered_not_extrapolatedsrc/value_lens.rs:1258fn112030.5
an_expired_level_is_skipped_at_walk_time_even_in_a_cached_booksrc/value_lens.rs:1271fn261070.5
a_single_peer_figure_carries_the_single_peer_flagsrc/value_lens.rs:1299fn111040.5
an_excluded_peers_positions_do_not_price_their_own_basketsrc/value_lens.rs:1312fn191050.5
an_excluded_position_does_not_price_itselfsrc/value_lens.rs:1333fn181060.5
a_bid_only_asset_has_no_cost_to_buysrc/value_lens.rs:1353fn81040.5
an_offer_only_asset_has_no_holder_valuesrc/value_lens.rs:1363fn71040.5
proceeds_floor_and_costs_ceilsrc/value_lens.rs:1372fn101040.5
a_band_end_never_sums_legs_priced_from_different_sidessrc/value_lens.rs:1384fn81050.5
an_unpriced_leg_is_reported_not_valued_at_zerosrc/value_lens.rs:1394fn113020.5
an_indirect_path_runs_only_through_the_main_asset_and_only_without_a_direct_laddersrc/value_lens.rs:1407fn211040.5
disagreeing_paths_never_pick_the_better_ratesrc/value_lens.rs:1430fn131040.5
a_basket_offer_never_sets_a_per_leg_pricesrc/value_lens.rs:1445fn114050.5
a_basket_offer_values_only_an_exact_multiple_of_itself_as_a_setsrc/value_lens.rs:1458fn252070.5
an_all_or_nothing_position_is_taken_whole_or_skippedsrc/value_lens.rs:1485fn91060.5
a_crossed_pair_is_flagged_and_both_ends_are_reportedsrc/value_lens.rs:1496fn171050.5
overflow_leaves_the_leg_unpriced_and_says_sosrc/value_lens.rs:1515fn131040.5
a_basket_of_the_unit_is_exact_with_no_booksrc/value_lens.rs:1530fn92030.5
an_equivalent_that_exhausts_depth_before_budget_is_thin_not_a_figuresrc/value_lens.rs:1541fn153020.5
an_equivalent_past_an_all_or_nothing_offer_it_cannot_take_is_thinsrc/value_lens.rs:1558fn203040.5
equivalents_in_other_assets_are_whole_unitssrc/value_lens.rs:1580fn91030.5
two_bands_compare_by_overlap_onlysrc/value_lens.rs:1591fn151050.5
the_worked_book_reads_1060_to_1240_not_counting_silksrc/value_lens.rs:1608fn262060.5

Source not readable from this process.