Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

upsert_offer

cre8_app_agent::delegation_offer::upsert_offer

fn · cre8-app-agent · crates/cre8-app-agent/src/delegation_offer.rs:225 pub generic

39lines
5cyclomatic
1max nesting
12statements
0? exits
2params
22callers
2callees
3.9 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 3 sitespath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 3 sitesname · 2 sitesname · 2 sitesname · 3 sitesname · 1 sitename · 1 sitename · 1 sitemethod · 1 sitedelegation_connection_resultapp-delegation · cc 6cre8_app_delegation::init::delegation_connection_resultrevoke_offer_resultapp-delegation · cc 1cre8_app_delegation::init::revoke_offer_resultmark_declined_sets_status_a…app-agent · cc 1cre8_app_agent::delegation_offer::tests::mark_declined_sets_status_and_timestampmark_expired_terminalizes_l…app-agent · cc 1cre8_app_agent::delegation_offer::tests::mark_expired_terminalizes_lazy_statuscant_accept_a_declined_or_e…app-agent · cc 1cre8_app_agent::delegation_offer::tests::cant_accept_a_declined_or_expired_offermark_transitions_error_on_m…app-agent · cc 1cre8_app_agent::delegation_offer::tests::mark_transitions_error_on_missingfilter_for_target_matches_o…app-delegation · cc 1cre8_app_delegation::query::tests::filter_for_target_matches_only_that_targetfilter_from_offerer_matches…app-delegation · cc 1cre8_app_delegation::query::tests::filter_from_offerer_matches_only_that_offererfilter_scope_kind_matches_d…app-delegation · cc 1cre8_app_delegation::query::tests::filter_scope_kind_matches_discriminantfilter_status_matches_set_m…app-delegation · cc 1cre8_app_delegation::query::tests::filter_status_matches_set_membershipseed_offerapp-delegation · cc 1cre8_app_delegation::query::tests::seed_offermark_acceptedapp-agent · cc 2cre8_app_agent::delegation_offer::mark_acceptedmark_declinedapp-agent · cc 2cre8_app_agent::delegation_offer::mark_declinedmark_expiredapp-agent · cc 2cre8_app_agent::delegation_offer::mark_expiredseed_with_statusapp-delegation · cc 1cre8_app_delegation::query::tests::seed_with_statuspost_offer_resultapp-delegation · cc 1cre8_app_delegation::init::post_offer_resultupsert_and_load_roundtripapp-agent · cc 1cre8_app_agent::delegation_offer::tests::upsert_and_load_roundtripupsert_idempotent_and_updat…app-agent · cc 1cre8_app_agent::delegation_offer::tests::upsert_idempotent_and_updatesdelete_removes_offerapp-agent · cc 1cre8_app_agent::delegation_offer::tests::delete_removes_offerupsert_rejects_empty_requir…app-agent · cc 1cre8_app_agent::delegation_offer::tests::upsert_rejects_empty_required_fieldsload_offers_for_target_filt…app-agent · cc 1cre8_app_agent::delegation_offer::tests::load_offers_for_target_filtersload_offers_from_offerer_fi…app-agent · cc 1cre8_app_agent::delegation_offer::tests::load_offers_from_offerer_filtersactive_offers_excludes_expi…app-agent · cc 1cre8_app_agent::delegation_offer::tests::active_offers_excludes_expired_and_terminalmark_accepted_sets_status_a…app-agent · cc 1cre8_app_agent::delegation_offer::tests::mark_accepted_sets_status_and_timestampupsert_offerapp-agent · cc 5cre8_app_agent::delegation_offer::upsert_offerHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphoffer_vidapp-agent · cc 1cre8_app_agent::delegation_offer::offer_vid

Control flow

Source not readable from this process.

Callers 22

Callees 2

Source not readable from this process.