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/store.rs
Items
type LatticeGraph type LatticeGraph type DurableHypergraph const KIND_LATTICE_NODE const KIND_LATTICE_ARC const KIND_LATTICE_EXCHANGE const KIND_LATTICE_FACETED const KIND_LATTICE_ROUTE const KIND_LATTICE_ROUTE_RING const KIND_NEAR_MISS const KIND_NEAR_MISS_PROJECTION const KIND_SETTLEMENT const KIND_SETTLEMENT_ATTEST struct MarketEdgeProps struct ArcVertexProps impl ArcVertexProps type RouteRequiredProps struct PersistedNearMiss struct PendingSettlement struct SettlementRecord static GRAPH_COUNTER struct TempGraph impl TempGraph impl Drop for TempGraph static GRAPH_COUNTER struct TempGraph impl TempGraph impl Drop for TempGraph
Functions
By call-graph weight (PageRank; 1.0 is the average function). 65 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| open_lattice_graphsrc/store.rs:46 | fn | 6 | 1 | 9 | 1 | 2.4 | |
| attestation_count_for_routesrc/store.rs:814 | fn | 8 | 1 | 4 | 1 | 2.3 | |
| node_vertex_idsrc/store.rs:55 | fn | 3 | 1 | 4 | 0 | 1.9 | |
| required_string_propsrc/store.rs:88 | fn | 3 | 1 | 3 | 0 | 1.8 | |
| open_lattice_graph_atsrc/store.rs:39 | fn | 6 | 2 | 2 | 1 | 1.8 | |
| required_usize_propsrc/store.rs:92 | fn | 3 | 1 | 3 | 0 | 1.6 | |
| arc_vertex_idsrc/store.rs:205 | fn | 3 | 1 | 4 | 0 | 1.4 | |
| load_latest_resultsrc/store.rs:1047 | fn | 7 | 2 | 2 | 1 | 1.3 | |
| confirm_settlementsrc/store.rs:824 | fn | 19 | 3 | 5 | 1 | 1.3 | |
| market_edge_propssrc/store.rs:159 | fn | 10 | 1 | 1 | 2 | 1.3 | |
| route_vertex_idsrc/store.rs:316 | fn | 3 | 1 | 2 | 0 | 1.3 | |
| near_miss_proj_edge_idsrc/store.rs:528 | fn | 3 | 1 | 2 | 0 | 1.2 | |
| load_near_missessrc/store.rs:650 | fn | 43 | 1 | 3 | 2 | 1.1 | |
| edge_prop_strsrc/store.rs:170 | fn | 3 | 1 | 1 | 0 | 1 | |
| edge_prop_usizesrc/store.rs:174 | fn | 3 | 1 | 1 | 0 | 1 | |
| string_vec_propsrc/store.rs:407 | fn | 3 | 1 | 2 | 0 | 1 | |
| certified_result_payloadsrc/store.rs:737 | fn | 10 | 2 | 2 | 0 | 1 | |
| persist_certified_lattice_resultsrc/store.rs:724 | fn | 8 | 1 | 2 | 2 | 1 | |
| TempGraph::newsrc/store.rs:933 | method | 11 | 1 | 5 | 1 | 1 | |
| load_all_settlementssrc/store.rs:895 | fn | 24 | 1 | 3 | 2 | 0.9 | |
| edge_to_marketsrc/store.rs:137 | fn | 12 | 1 | 1 | 1 | 0.9 | |
| vertex_to_arcsrc/store.rs:226 | fn | 7 | 2 | 2 | 2 | 0.9 | |
| load_pending_settlementssrc/store.rs:856 | fn | 24 | 2 | 3 | 2 | 0.9 | |
| upsert_settlement_attestationsrc/store.rs:786 | fn | 26 | 2 | 5 | 1 | 0.9 | |
| market_edge_idsrc/store.rs:111 | fn | 3 | 1 | 2 | 0 | 0.9 | |
| node_to_vertexsrc/store.rs:59 | fn | 14 | 1 | 3 | 1 | 0.9 | |
| ArcVertexProps::from_vertexsrc/store.rs:245 | method | 11 | 1 | 1 | 1 | 0.9 | |
| ArcVertexProps::into_arcsrc/store.rs:257 | method | 11 | 1 | 1 | 0 | 0.9 | |
| near_miss_vertex_idsrc/store.rs:521 | fn | 6 | 1 | 2 | 1 | 0.9 | |
| upsert_settlementsrc/store.rs:753 | fn | 30 | 2 | 4 | 1 | 0.8 | |
| vertex_to_nodesrc/store.rs:74 | fn | 13 | 2 | 2 | 3 | 0.8 | |
| vertex_to_routesrc/store.rs:347 | fn | 30 | 4 | 2 | 3 | 0.8 | |
| required_usize_vec_propsrc/store.rs:411 | fn | 3 | 1 | 1 | 0 | 0.8 | |
| upsert_near_missessrc/store.rs:555 | fn | 92 | 7 | 3 | 3 | 0.8 | |
| route_to_vertexsrc/store.rs:324 | fn | 22 | 1 | 2 | 1 | 0.7 | |
| route_required_propssrc/store.rs:380 | fn | 6 | 1 | 1 | 3 | 0.7 | |
| optional_usize_vec_propsrc/store.rs:415 | fn | 7 | 1 | 1 | 0 | 0.7 | |
| optional_i64_vec_propsrc/store.rs:423 | fn | 7 | 1 | 1 | 0 | 0.7 | |
| route_identity_propssrc/store.rs:387 | fn | 7 | 1 | 1 | 2 | 0.7 | |
| route_sequence_propssrc/store.rs:395 | fn | 7 | 1 | 1 | 2 | 0.7 | |
| route_rank_propssrc/store.rs:403 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| upsert_lattice_routesrc/store.rs:436 | fn | 41 | 4 | 2 | 4 | 0.6 | |
| market_to_edgesrc/store.rs:115 | fn | 21 | 2 | 1 | 2 | 0.6 | |
| route_ring_edge_idsrc/store.rs:320 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| arc_to_vertexsrc/store.rs:209 | fn | 16 | 1 | 1 | 1 | 0.6 | |
| upsert_position_arcsrc/store.rs:271 | fn | 38 | 6 | 1 | 4 | 0.6 | |
| near_misses_for_arc_keysrc/store.rs:699 | fn | 15 | 3 | 1 | 0 | 0.5 | |
| ensure_lattice_nodesrc/store.rs:97 | fn | 7 | 2 | 0 | 2 | 0.5 | |
| load_lattice_nodessrc/store.rs:105 | fn | 3 | 1 | 0 | 2 | 0.5 | |
| ensure_lattice_marketsrc/store.rs:179 | fn | 7 | 2 | 0 | 3 | 0.5 | |
| load_lattice_marketssrc/store.rs:187 | fn | 15 | 5 | 0 | 1 | 0.5 | |
| load_position_arcssrc/store.rs:310 | fn | 3 | 1 | 0 | 2 | 0.5 | |
| load_lattice_routessrc/store.rs:479 | fn | 3 | 1 | 0 | 2 | 0.5 | |
| route_ids_for_arc_keysrc/store.rs:484 | fn | 10 | 1 | 0 | 0 | 0.5 | |
| persist_lattice_resultsrc/store.rs:717 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| TempGraph::dropsrc/store.rs:947 | trait impl | 4 | 1 | 0 | 0 | 0.5 | |
| vertex_to_arc_maps_position_payloadssrc/store.rs:954 | fn | 26 | 1 | 0 | 2 | 0.5 | |
| settlement_state_machine_pending_to_confirmedsrc/store.rs:982 | fn | 33 | 1 | 0 | 6 | 0.5 | |
| duplicate_peer_attestation_not_double_countedsrc/store.rs:1017 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| multiple_routes_independently_trackedsrc/store.rs:1028 | fn | 17 | 1 | 0 | 6 | 0.5 | |
| TempGraph::newsrc/store.rs:1070 | method | 11 | 1 | 0 | 1 | 0.5 | |
| TempGraph::dropsrc/store.rs:1084 | trait impl | 4 | 1 | 0 | 0 | 0.5 | |
| node_and_route_vertices_round_trip_through_store_serializerssrc/store.rs:1091 | fn | 45 | 1 | 0 | 4 | 0.5 | |
| upsert_position_arc_links_existing_offer_and_want_nodessrc/store.rs:1138 | fn | 34 | 1 | 0 | 5 | 0.5 | |
| upsert_near_misses_groups_shapes_and_updates_frequencysrc/store.rs:1174 | fn | 29 | 1 | 0 | 3 | 0.5 |
Source not readable from this process.