Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off

cre8-app-delegation delegation cargo crate

DelegationApp — extracted RuntimeApp crate.

crates/cre8-app-delegation · level 24 · 2,260 lines (1,811 code) · 6 files · 113 fns (45 tests) · cyclomatic Σ 176

11workspace deps
1direct dependents
8transitive dependents
77calls out
0calls in
86.1call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

Declared but never named in this crate's source: cre8-platform-time (normal).

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 113 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
parse_amount_mapsrc/connection.rs:132fn101102.8
PostOfferInput::parsesrc/connection.rs:73method572612.7
RevokeOfferInput::parsesrc/connection.rs:179method221401.8
list_offerssrc/query.rs:89fn3941341.6
rep_balance_from_runtimesrc/query.rs:217fn31111.5
fresh_ledgersrc/query.rs:339fn311201.5
spending_scopesrc/query.rs:343fn911111.5
match_agentssrc/matcher.rs:113fn3031221.3
seed_offersrc/query.rs:379fn1311021.3
credit_assetsrc/matcher.rs:308fn71201.3
delegation_connection_resultsrc/init.rs:43fn226161.3
fresh_ledgersrc/matcher.rs:300fn311101.3
mk_offersrc/query.rs:357fn211221.3
offerer_rep_cachesrc/query.rs:200fn92111.2
build_agentsrc/matcher.rs:316fn1411011.2
required_offer_stringsrc/query.rs:307fn31101.1
required_offer_i64src/query.rs:311fn31101.1
offer_map_fieldsrc/query.rs:322fn31101.1
agent_survivorsrc/matcher.rs:144fn335181.1
score_agent_matchsrc/matcher.rs:213fn342131.1
payload_valuesrc/init.rs:24fn31501
prepare_offer_from_inputsrc/connection.rs:148fn161341
sample_scopesrc/connection.rs:212fn91210.9
runsrc/init.rs:28fn141110.9
credit_repsrc/matcher.rs:304fn31610.9
sort_by_offerer_repsrc/query.rs:191fn81110.9
sum_feesrc/query.rs:210fn31100.9
passessrc/query.rs:131fn53130.8
sort_offerssrc/query.rs:181fn95120.8
parse_offer_propssrc/query.rs:227fn391140.8
MatchCriteria::defaultsrc/matcher.rs:59trait impl121500.8
value_profile_for_accountsrc/init.rs:264fn71220.8
role_filter_matchessrc/matcher.rs:190fn31110.8
ensure_revoke_caller_is_offerersrc/init.rs:139fn112100.7
ensure_revoke_offer_is_pendingsrc/init.rs:151fn62100.7
required_skills_from_payloadsrc/init.rs:248fn153120.7
parse_status_filtersrc/init.rs:345fn155110.7
passes_identity_filterssrc/query.rs:137fn53130.7
passes_status_filtersrc/query.rs:155fn135100.7
passes_fee_filtersrc/query.rs:169fn93100.7

Outside the workspace

anyhow chrono hyperdb serde serde_json