Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-app-identity identity cargo crate

Identity — hyperdb-backed account/passport/session/peer/virtual-player store. Extracted from src/apps/identity (2026-05-23, step 9 of src/apps elimination).

crates/cre8-app-identity · level 5 · 1,106 lines (912 code) · 2 files · 63 fns (27 tests) · cyclomatic Σ 92

4workspace deps
3direct dependents
201transitive dependents
1calls out
61calls in
59.8call-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.

Files

lowhigh

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
collect_vertices_with_prefixsrc/hyperdb_store.rs:250fn94202.5
account_id_from_account_vertexsrc/hyperdb_store.rs:284fn41122.4
account_id_from_peer_edgesrc/hyperdb_store.rs:289fn61112.3
passport_record_from_vertexsrc/hyperdb_store.rs:586fn1311002.2
network_record_from_vertexsrc/hyperdb_store.rs:715fn221802.2
peer_account_id_from_graphsrc/hyperdb_store.rs:296fn93812.1
founder_endorsement_edgesrc/hyperdb_store.rs:759fn282501.9
collect_sessions_for_passportsrc/hyperdb_store.rs:242fn73111.9
peer_in_network_edgesrc/hyperdb_store.rs:674fn91501.7
collect_passport_sessionssrc/hyperdb_store.rs:230fn114111.6
account_passport_edgesrc/hyperdb_store.rs:139fn911001.5
account_id_from_vertex_propssrc/hyperdb_store.rs:270fn91101.5
account_id_from_vertex_idsrc/hyperdb_store.rs:280fn31101.5
peer_vertexsrc/hyperdb_store.rs:105fn1511001.5
account_peer_edgesrc/hyperdb_store.rs:161fn91901.4
vertex_from_network_recordsrc/hyperdb_store.rs:687fn245601.4
collect_passports_for_accountsrc/hyperdb_store.rs:222fn73111.3
account_record_from_vertexsrc/hyperdb_store.rs:550fn131601.2
fresh_recordsrc/hyperdb_store.rs:939fn141401.1
founder_vertexsrc/hyperdb_store.rs:744fn111301.1
resolve_identity_chainsrc/hyperdb_store.rs:186fn254321.1
vertex_from_account_recordsrc/hyperdb_store.rs:533fn152501
collect_account_identitysrc/hyperdb_store.rs:212fn93110.9
vertex_from_passport_recordsrc/hyperdb_store.rs:565fn192300.9
graph_with_account_peer_pairsrc/hyperdb_store.rs:793fn181230.8
network_vertexsrc/hyperdb_store.rs:649fn223200.7
account_vertexsrc/hyperdb_store.rs:40fn141500.7
session_record_from_vertexsrc/hyperdb_store.rs:625fn181200.7
passport_vertexsrc/hyperdb_store.rs:56fn211400.6
session_vertexsrc/hyperdb_store.rs:79fn241400.6
virtual_player_vertexsrc/hyperdb_store.rs:122fn131400.6
passport_session_edgesrc/hyperdb_store.rs:150fn91400.6
peer_virtual_player_edgesrc/hyperdb_store.rs:172fn91400.6
account_recordsrc/hyperdb_store.rs:346fn121100.5
passport_recordsrc/hyperdb_store.rs:359fn121100.5
session_recordsrc/hyperdb_store.rs:372fn171100.5
vertex_from_session_recordsrc/hyperdb_store.rs:601fn221100.5
IdentityChain::has_accountsrc/hyperdb_store.rs:318method31100.5
IdentityChain::has_active_sessionsrc/hyperdb_store.rs:322method31100.5
IdentityChain::summarysrc/hyperdb_store.rs:326method102100.5

Outside the workspace

hyperdb serde_json