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

upsert_position

cre8_app_atom::matching_store::upsert_position

fn · cre8-app-atom · crates/cre8-app-atom/src/matching_store.rs:21 pub

3lines
1cyclomatic
0max nesting
1statements
0? exits
3params
5callers
2callees
2.4 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (5 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitename · 1 sitename · 6 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitesettle_encoding_serve_fetchapp-atom · cc 2cre8_app_atom::pricing::settle_encoding_serve_fetchsettle_kind_serve_fetchapp-atom · cc 2cre8_app_atom::pricing::settle_kind_serve_fetchsettle_atom_serve_fetchapp-atom · cc 2cre8_app_atom::pricing::settle_atom_serve_fetchencoding_and_kind_offer_que…app-atom · cc 1cre8_app_atom::pricing::tests::encoding_and_kind_offer_queries_cover_filters_and_summariessettlement_zero_error_and_r…app-atom · cc 1cre8_app_atom::pricing::tests::settlement_zero_error_and_reserved_paths_are_coveredpaid_range_fetch_charges_on…app-atom · cc 1cre8_app_atom::serve::tests::paid_range_fetch_charges_only_sliced_byteskind_lane_e2e_paid_fetch_ch…app-atom · cc 1cre8_app_atom::serve::tests::kind_lane_e2e_paid_fetch_charges_and_serveskind_lane_missing_header_re…app-atom · cc 1cre8_app_atom::serve::tests::kind_lane_missing_header_returns_402_with_offersencoding_lane_missing_heade…app-atom · cc 1cre8_app_atom::serve::tests::encoding_lane_missing_header_returns_402_with_encoding_offeratom_lane_missing_header_re…app-atom · cc 1cre8_app_atom::serve::tests::atom_lane_missing_header_returns_402_with_atom_offerpublish_producer_offerapp-atom · cc 1cre8_app_atom::serve::tests::publish_producer_offerseed_pricing_ctxapp-atom · cc 1cre8_app_atom::serve::tests::seed_pricing_ctxsettle_position_fetchapp-atom · cc 1cre8_app_atom::pricing::settle_position_fetchupsertapp-atom · cc 1cre8_app_atom::pricing::tests::upsertpaid_atom_fetch_with_insuff…app-atom · cc 1cre8_app_atom::serve::tests::paid_atom_fetch_with_insufficient_balance_returns_402upsert_positionapp-atom · cc 1cre8_app_atom::matching_store::upsert_positionupsert_positionapp-matching-store · cc 1cre8_app_matching_store::upsert_positionwith_truth_apiapp-atom · cc 1cre8_app_atom::matching_store::with_truth_apiRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthTruthApiAdapter::newapp-truth · cc 1cre8_app_truth::api_adapter::TruthApiAdapter::new

Control flow

Source not readable from this process.

Callers 5

Callees 2

Source not readable from this process.