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

crates/cre8-app-passport-model/src/pubkey_store.rs

cre8-app-passport-model · module pubkey_store · src · 350 lines (249 code, 59 comment) · sha 37e1c58c6d9d26ed

Items

trait PubkeyStore struct InMemoryPubkeyStore impl InMemoryPubkeyStore impl PubkeyStore for InMemoryPubkeyStore struct PassportPubkeyStore impl PassportPubkeyStore impl PubkeyStore for PassportPubkeyStore

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
InMemoryPubkeyStore::newsrc/pubkey_store.rs:58method311606.1
PassportPubkeyStore::newsrc/pubkey_store.rs:131method71702
signing_passportsrc/pubkey_store.rs:178fn121501.5
InMemoryPubkeyStore::inner_locksrc/pubkey_store.rs:66method62201.3
InMemoryPubkeyStore::sharedsrc/pubkey_store.rs:62method31110.9
InMemoryPubkeyStore::lensrc/pubkey_store.rs:83method31100.9
PubkeyStore::passport_id_for_accountsrc/pubkey_store.rs:44trait default31000.5
InMemoryPubkeyStore::insertsrc/pubkey_store.rs:73method52000.5
InMemoryPubkeyStore::removesrc/pubkey_store.rs:79method31000.5
InMemoryPubkeyStore::is_emptysrc/pubkey_store.rs:87method31010.5
InMemoryPubkeyStore::pubkey_for_accountsrc/pubkey_store.rs:93trait impl31010.5
InMemoryPubkeyStore::account_for_pubkeysrc/pubkey_store.rs:97trait impl93010.5
PassportPubkeyStore::pubkey_for_accountsrc/pubkey_store.rs:141trait impl92000.5
PassportPubkeyStore::account_for_pubkeysrc/pubkey_store.rs:151trait impl92000.5
PassportPubkeyStore::passport_id_for_accountsrc/pubkey_store.rs:161trait impl92000.5
in_memory_roundtrips_pubkeysrc/pubkey_store.rs:194fn81010.5
in_memory_shared_constructs_arc_storesrc/pubkey_store.rs:204fn61010.5
in_memory_returns_none_for_unknown_accountsrc/pubkey_store.rs:212fn41010.5
in_memory_reverse_lookupsrc/pubkey_store.rs:218fn71010.5
in_memory_remove_evictssrc/pubkey_store.rs:227fn71010.5
in_memory_surfaces_poisoned_lock_as_errorsrc/pubkey_store.rs:236fn171010.5
passport_store_pulls_pubkey_from_metadatasrc/pubkey_store.rs:257fn233020.5
passport_store_returns_none_for_non_signing_providersrc/pubkey_store.rs:282fn91020.5
passport_store_returns_none_when_no_passportsrc/pubkey_store.rs:293fn61010.5
passport_store_reverse_lookup_returns_account_idsrc/pubkey_store.rs:301fn132020.5
passport_store_reverse_lookup_filters_non_signing_providersrc/pubkey_store.rs:316fn81020.5
passport_store_passport_id_filters_to_signing_providersrc/pubkey_store.rs:326fn141020.5
pubkey_store_works_through_trait_objectsrc/pubkey_store.rs:344fn61010.5

Source not readable from this process.