1 viewer
rust 1,859,968 · typescript 235,218 · javascript 132,952 · python 20,426 · 6,406 files · digest c536f05fc420 · built in 1.4 s · crystals off
crates/cre8-app-compute/src/package_position.rs
Items
Functions
By call-graph weight (PageRank; 1.0 is the average function). 54 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| load_positionssrc/package_position.rs:49 | fn | 3 | 1 | 4 | 2 | 3.1 | |
| with_truth_apisrc/package_position.rs:43 | fn | 5 | 1 | 3 | 1 | 2.9 | |
| build_consume_position_recordsrc/package_position.rs:144 | fn | 28 | 1 | 11 | 1 | 2.6 | |
| upsert_positionsrc/package_position.rs:57 | fn | 3 | 1 | 4 | 2 | 2 | |
| settle_serve_fetchsrc/package_position.rs:573 | fn | 63 | 3 | 7 | 8 | 1.9 | |
| settlement_ctxsrc/package_position.rs:763 | fn | 30 | 1 | 6 | 2 | 1.8 | |
| maybe_escrow_on_submitsrc/package_position.rs:285 | fn | 38 | 6 | 5 | 1 | 1.7 | |
| rollback_serve_debitsrc/package_position.rs:690 | fn | 5 | 1 | 1 | 0 | 1.4 | |
| build_serve_position_recordsrc/package_position.rs:109 | fn | 28 | 1 | 5 | 1 | 1.4 | |
| apply_direct_serve_paymentsrc/package_position.rs:670 | fn | 19 | 2 | 1 | 1 | 1.1 | |
| positions_for_peersrc/package_position.rs:64 | fn | 3 | 1 | 2 | 1 | 1 | |
| list_local_serve_offerssrc/package_position.rs:209 | fn | 12 | 2 | 2 | 1 | 1 | |
| maybe_budget_commit_on_submitsrc/package_position.rs:363 | fn | 30 | 4 | 4 | 3 | 0.9 | |
| summarize_offersrc/package_position.rs:253 | fn | 14 | 1 | 2 | 1 | 0.9 | |
| bridge_record_manifold_flowsrc/package_position.rs:445 | fn | 21 | 2 | 1 | 4 | 0.8 | |
| make_budget_treesrc/package_position.rs:927 | fn | 39 | 1 | 3 | 2 | 0.8 | |
| maybe_release_on_cancelsrc/package_position.rs:329 | fn | 14 | 3 | 2 | 0 | 0.8 | |
| maybe_budget_record_realizedsrc/package_position.rs:425 | fn | 12 | 3 | 2 | 2 | 0.8 | |
| bridge_check_manifold_capssrc/package_position.rs:483 | fn | 25 | 2 | 1 | 3 | 0.8 | |
| budgetable_projectionsrc/package_position.rs:524 | fn | 34 | 9 | 1 | 2 | 0.8 | |
| list_local_serve_offers_for_rolesrc/package_position.rs:225 | fn | 9 | 1 | 1 | 2 | 0.7 | |
| build_compute_thanks_positionsrc/package_position.rs:80 | fn | 20 | 1 | 1 | 0 | 0.7 | |
| latest_position_revisionsrc/package_position.rs:53 | fn | 3 | 1 | 1 | 2 | 0.7 | |
| find_consume_positionsrc/package_position.rs:180 | fn | 18 | 4 | 1 | 2 | 0.7 | |
| price_per_byte_for_positionsrc/package_position.rs:637 | fn | 7 | 2 | 1 | 0 | 0.7 | |
| serve_fetch_costsrc/package_position.rs:645 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| settle_serve_paymentsrc/package_position.rs:649 | fn | 20 | 2 | 1 | 1 | 0.7 | |
| find_position_peersrc/package_position.rs:474 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| maybe_budget_release_on_cancelsrc/package_position.rs:404 | fn | 7 | 2 | 1 | 1 | 0.6 | |
| upsert_positionsrc/package_position.rs:69 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| maybe_budget_commit_on_submitsrc/package_position.rs:395 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| maybe_budget_release_on_cancelsrc/package_position.rs:413 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| maybe_budget_record_realizedsrc/package_position.rs:439 | fn | 1 | 1 | 0 | 0 | 0.5 | |
| bridge_record_manifold_flowsrc/package_position.rs:468 | fn | 1 | 1 | 0 | 0 | 0.5 | |
| bridge_check_manifold_capssrc/package_position.rs:511 | fn | 9 | 1 | 0 | 0 | 0.5 | |
| serve_asset_path_roundtripsrc/package_position.rs:702 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| compile_role_roundtripsrc/package_position.rs:711 | fn | 8 | 1 | 0 | 3 | 0.5 | |
| build_serve_position_has_expected_shapesrc/package_position.rs:721 | fn | 16 | 1 | 0 | 1 | 0.5 | |
| build_consume_position_mirrors_servesrc/package_position.rs:739 | fn | 8 | 1 | 0 | 2 | 0.5 | |
| parse_rejects_malformed_pathssrc/package_position.rs:749 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| settle_serve_fetch_moves_tokens_and_returns_outcomesrc/package_position.rs:795 | fn | 14 | 1 | 0 | 2 | 0.5 | |
| settle_serve_fetch_quota_exhausted_after_full_drainsrc/package_position.rs:811 | fn | 12 | 1 | 0 | 2 | 0.5 | |
| escrow_on_submit_reserves_consumer_fundssrc/package_position.rs:825 | fn | 30 | 1 | 0 | 2 | 0.5 | |
| escrow_idempotent_on_resubmitsrc/package_position.rs:857 | fn | 27 | 1 | 0 | 2 | 0.5 | |
| settle_drains_from_escrow_when_presentsrc/package_position.rs:886 | fn | 38 | 1 | 0 | 4 | 0.5 | |
| budget_commit_on_submit_within_headroomsrc/package_position.rs:968 | fn | 22 | 1 | 0 | 4 | 0.5 | |
| budget_commit_on_submit_blocks_over_budgetsrc/package_position.rs:992 | fn | 20 | 2 | 0 | 4 | 0.5 | |
| budget_no_coverage_allows_unbudgeted_spendsrc/package_position.rs:1014 | fn | 10 | 1 | 0 | 3 | 0.5 | |
| budget_lifecycle_commit_realize_releasesrc/package_position.rs:1026 | fn | 25 | 1 | 0 | 6 | 0.5 | |
| release_on_cancel_returns_remaining_escrowsrc/package_position.rs:1053 | fn | 27 | 1 | 0 | 3 | 0.5 | |
| settle_serve_fetch_rejects_oversize_fetchsrc/package_position.rs:1082 | fn | 11 | 1 | 0 | 2 | 0.5 | |
| settle_serve_fetch_zero_bytes_is_noopsrc/package_position.rs:1095 | fn | 13 | 1 | 0 | 2 | 0.5 | |
| settle_serve_fetch_insufficient_balance_rejectssrc/package_position.rs:1110 | fn | 10 | 1 | 0 | 2 | 0.5 | |
| settle_serve_fetch_unknown_position_rejectssrc/package_position.rs:1122 | fn | 5 | 1 | 0 | 2 | 0.5 |
Source not readable from this process.