Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

crates/cre8-app-lattice_matching/src/matcher.rs

cre8-app-lattice_matching · module matcher · src · 1,903 lines (1,394 code, 346 comment) · sha e7fbbee74403c18f

Items

struct NearMissTemplate struct BlobStats struct TopologyInfo struct CycleBar const CYCLE_ENUMERATOR_MAX_LEN struct MatchCertification impl Default for MatchCertification impl MatchCertification struct CertifiedMatchOutcome

Functions

By call-graph weight (PageRank; 1.0 is the average function). 63 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
run_lattice_match_v4_certifiedsrc/matcher.rs:688fn226512163.9
runsrc/matcher.rs:1360fn81943.3
MatchCertification::structuralsrc/matcher.rs:628method31902.7
positionsrc/matcher.rs:1524fn91502.6
run_lattice_match_v4src/matcher.rs:572fn811322.4
MatchCertification::offsrc/matcher.rs:617method31602.2
positionsrc/matcher.rs:1063fn91302
positionsrc/matcher.rs:1334fn91101.6
runsrc/matcher.rs:1553fn81721.4
match_templatessrc/matcher.rs:258fn644741.3
contested_booksrc/matcher.rs:1348fn71211.3
configsrc/matcher.rs:1356fn31201.3
offer_coverssrc/matcher.rs:44fn257201.2
run_lattice_match_v2src/matcher.rs:351fn563841.2
topology_fingerprintsrc/matcher.rs:1105fn251101.1
deficit_ringsrc/matcher.rs:1538fn71311
run_lattice_match_v3src/matcher.rs:444fn11645100.9
memberssrc/matcher.rs:1562fn31400.9
triangle_booksrc/matcher.rs:1076fn71410.9
offer_assets_ofsrc/matcher.rs:71fn91110.8
contested_booksrc/matcher.rs:1546fn61320.8
build_want_indexsrc/matcher.rs:30fn93110.8
resolve_slotsrc/matcher.rs:86fn232120.8
make_route_from_templatesrc/matcher.rs:121fn1083160.8
mismatched_fair_ringsrc/matcher.rs:1610fn71210.8
select_disjoint_routessrc/matcher.rs:950fn447320.8
fingerprintsrc/matcher.rs:1131fn81310.7
acyclic_booksrc/matcher.rs:1085fn61210.7
build_v4_certificatesrc/matcher.rs:1011fn251140.7
format_cache_keysrc/matcher.rs:1037fn61100.7
arc_offer_volumesrc/matcher.rs:110fn81100.6
legacy_selectsrc/matcher.rs:1712fn183110.5
summarizesrc/matcher.rs:1731fn265120.5
mssrc/matcher.rs:1762nested fn31110.5
compute_blob_statssrc/matcher.rs:334fn103010.5
MatchCertification::defaultsrc/matcher.rs:610trait impl31010.5
offer_covers_handles_empty_short_match_and_ordering_pathssrc/matcher.rs:1049fn71010.5
certification_off_is_a_byte_identical_no_opsrc/matcher.rs:1141fn171050.5
certification_on_does_not_perturb_the_matchsrc/matcher.rs:1160fn181050.5
certification_on_emits_a_certificate_with_feasibility_verifiedsrc/matcher.rs:1180fn391050.5
enumerated_and_unmatched_templates_are_captured_only_when_the_flag_is_onsrc/matcher.rs:1221fn302030.5
max_routes_stops_enumeration_after_a_whole_cycle_lengthsrc/matcher.rs:1256fn252040.5
acyclic_short_circuit_reports_no_enumeration_rather_than_no_blockersrc/matcher.rs:1283fn212030.5
short_circuit_off_path_is_also_a_no_opsrc/matcher.rs:1306fn121050.5
selection_is_on_by_defaultsrc/matcher.rs:1370fn61000.5
the_book_is_actually_contestedsrc/matcher.rs:1378fn171010.5
selection_displaces_the_loser_and_clears_fewer_routessrc/matcher.rs:1397fn121010.5
the_result_counts_describe_the_cleared_set_not_the_assembled_onesrc/matcher.rs:1412fn61010.5
selection_makes_the_cleared_set_position_disjointsrc/matcher.rs:1420fn151020.5
selection_makes_the_swap_claim_realsrc/matcher.rs:1439fn121020.5
without_selection_the_swap_claim_still_reports_itself_vacuoussrc/matcher.rs:1453fn61020.5
the_plain_entry_point_selectssrc/matcher.rs:1462fn151040.5
selection_is_deterministicsrc/matcher.rs:1481fn91010.5
unpriceable_routes_fall_back_to_structural_prioritysrc/matcher.rs:1496fn101010.5
the_fixture_assembles_both_rings_through_the_shared_positionsrc/matcher.rs:1567fn51030.5
the_surplus_ring_wins_the_contested_positionsrc/matcher.rs:1574fn91040.5
a_lone_deficit_ring_does_not_clearsrc/matcher.rs:1585fn221030.5
a_refused_short_ring_with_surplus_is_not_reported_as_blockingsrc/matcher.rs:1623fn181030.5
a_fair_ring_with_mismatched_volumes_does_not_clearsrc/matcher.rs:1643fn61020.5
every_cleared_position_receives_its_full_wantsrc/matcher.rs:1654fn166060.5
the_certificate_verifies_the_surplus_selectionsrc/matcher.rs:1676fn161050.5
v4_stage_timings_on_synthetic_bookssrc/matcher.rs:1761fn7720170.5
selection_audit_on_synthetic_bookssrc/matcher.rs:1841fn6220150.5

Source not readable from this process.