rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
crates/cre8-app-matching/src/basket_route.rs
Items
const ROUTE_DISCOVERY_SCHEMA const ROUTE_SCOPE const DEFAULT_GROUP_SEARCH_NODES struct RouteConstraints struct RouteBudget impl Default for RouteBudget enum RouteSearchStrategy impl RouteSearchStrategy struct RouteDiscoveryRequest enum RouteCutoff enum RouteOutcome struct DiscoveredRoute struct RoutePruningStats struct RouteGroupBoundStats struct RouteJointBoundStats struct RouteGroupSearchStats struct RouteDiscoveryReport struct PreparedRouteRequest impl PreparedRouteRequest struct PositionSet impl PositionSet impl From for PositionSet struct Group struct HopBounds impl HopBounds struct Prefix struct State
Functions
By call-graph weight (PageRank; 1.0 is the average function). 23 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| verify_discovered_routesrc/basket_route.rs:486 | fn | 3 | 1 | 10 | 2 | 2.7 | |
| discover_basket_routessrc/basket_route.rs:553 | fn | 174 | 28 | 8 | 12 | 2.5 | |
| PreparedRouteRequest::newsrc/basket_route.rs:323 | method | 5 | 1 | 5 | 2 | 2 | |
| verify_prepared_routesrc/basket_route.rs:490 | fn | 48 | 17 | 4 | 4 | 2 | |
| advance_requiredsrc/basket_route.rs:389 | fn | 3 | 1 | 3 | 0 | 1.7 | |
| canonicalsrc/basket_route.rs:217 | fn | 87 | 42 | 2 | 4 | 1.7 | |
| hash_canonicalsrc/basket_route.rs:309 | fn | 4 | 1 | 2 | 1 | 1.7 | |
| make_groupsrc/basket_route.rs:369 | fn | 19 | 5 | 5 | 0 | 1.7 | |
| namedsrc/basket_route.rs:209 | fn | 3 | 2 | 2 | 0 | 1.6 | |
| path_requestsrc/basket_route.rs:452 | fn | 30 | 3 | 2 | 0 | 1.1 | |
| RouteSearchStrategy::uses_reachable_groupssrc/basket_route.rs:93 | method | 9 | 1 | 2 | 0 | 1 | |
| PositionSet::intersectssrc/basket_route.rs:343 | method | 3 | 1 | 2 | 0 | 0.9 | |
| valid_basketsrc/basket_route.rs:213 | fn | 3 | 5 | 1 | 1 | 0.9 | |
| route_discovery_hashsrc/basket_route.rs:305 | fn | 3 | 1 | 5 | 2 | 0.8 | |
| HopBounds::newsrc/basket_route.rs:405 | method | 41 | 10 | 3 | 1 | 0.8 | |
| HopBounds::can_finishsrc/basket_route.rs:447 | method | 3 | 1 | 3 | 0 | 0.8 | |
| PositionSet::fromsrc/basket_route.rs:355 | trait impl | 5 | 1 | 1 | 0 | 0.7 | |
| default_group_search_nodessrc/basket_route.rs:23 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| RouteBudget::defaultsrc/basket_route.rs:59 | trait impl | 12 | 1 | 0 | 1 | 0.5 | |
| RouteSearchStrategy::is_defaultsrc/basket_route.rs:89 | method | 3 | 1 | 0 | 0 | 0.5 | |
| PositionSet::containssrc/basket_route.rs:336 | method | 3 | 1 | 0 | 0 | 0.5 | |
| PositionSet::withsrc/basket_route.rs:339 | method | 4 | 1 | 0 | 0 | 0.5 | |
| PositionSet::unionsrc/basket_route.rs:346 | method | 6 | 2 | 0 | 0 | 0.5 |
Source not readable from this process.