Skip to content
1 viewer

rust 1,859,989 · typescript 235,245 · javascript 132,952 · python 20,426 · 6,406 files · digest 386394835379 · built in 1.3 s · crystals off

cache_key

cre8_app_gateway::request_identity::cache_key

fn · cre8-app-gateway · crates/cre8-app-gateway/src/request_identity.rs:80 documented

3lines
1cyclomatic
0max nesting
1statements
0? exits
1params
6callers
1callees
1.7 (p92)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitespath · 1 sitename · 1 siteresolve_request_peerapp-gateway · cc 1cre8_app_gateway::request_identity::resolve_request_peera_token_the_session_store_r…app-gateway · cc 1cre8_app_gateway::request_identity::coverage_request_identity_tests::a_token_the_session_store_rejects_attributes_nobodya_validated_token_attribute…app-gateway · cc 1cre8_app_gateway::request_identity::coverage_request_identity_tests::a_validated_token_attributes_the_account_the_store_namedtwo_tokens_resolve_independ…app-gateway · cc 1cre8_app_gateway::request_identity::coverage_request_identity_tests::two_tokens_resolve_independentlya_repeat_inside_the_ttl_nev…app-gateway · cc 1cre8_app_gateway::request_identity::coverage_request_identity_tests::a_repeat_inside_the_ttl_never_reaches_the_session_storeresolve_token_accountapp-gateway · cc 4cre8_app_gateway::request_identity::resolve_token_accountcached_answers_are_keyed_to…app-gateway · cc 1cre8_app_gateway::request_identity::coverage_request_identity_tests::cached_answers_are_keyed_to_their_own_tokennegative_answers_expire_soo…app-gateway · cc 1cre8_app_gateway::request_identity::coverage_request_identity_tests::negative_answers_expire_sooner_than_positive_onesexpired_entries_stop_attrib…app-gateway · cc 1cre8_app_gateway::request_identity::coverage_request_identity_tests::expired_entries_stop_attributingthe_cache_stays_bounded_und…app-gateway · cc 2cre8_app_gateway::request_identity::coverage_request_identity_tests::the_cache_stays_bounded_under_a_token_floodthe_key_is_a_hash_not_the_t…app-gateway · cc 1cre8_app_gateway::request_identity::coverage_request_identity_tests::the_key_is_a_hash_not_the_tokencache_keyapp-gateway · cc 1cre8_app_gateway::request_identity::cache_keysha256_hex_strutil-crypto · cc 1cre8_util_crypto::sha256_hex_strsha256_hexutil-crypto · cc 1cre8_util_crypto::sha256_hex

Control flow

Source not readable from this process.

Callees 1

Source not readable from this process.