Skip to main content

Module cache

Module cache 

Source
Expand description

Exposes the cache runtime module.

ยงExamples

โ“˜
use pharos_native::runtime::cache;
  • crate::runtime for sibling modules in the same crate. Runtime-owned Redis cache orchestration.

Structsยง

CachedSessionRecord
RuntimeCacheState ๐Ÿ”’

Constantsยง

REDIS_CONNECTION ๐Ÿ”’

Staticsยง

RUNTIME_CACHE_STATE ๐Ÿ”’

Functionsยง

cache_state_read ๐Ÿ”’
config_allowlist_cache_enabled ๐Ÿ”’
config_key_allowlisted ๐Ÿ”’
decode_session_record ๐Ÿ”’
delete_many ๐Ÿ”’
delete_value ๐Ÿ”’
dynamic_config_allowlist_value
encode_session_record ๐Ÿ”’
get_value ๐Ÿ”’
install_runtime_cache
invalidate_route_match_namespace
now_epoch_seconds ๐Ÿ”’
prefix_runtime_key ๐Ÿ”’
probe_runtime_cache
redis_status
route_match_cache_enabled ๐Ÿ”’
route_match_lookup
route_match_store
runtime_config_from_serve_config ๐Ÿ”’
schedule_backoff ๐Ÿ”’
session_cache_enabled ๐Ÿ”’
session_cache_lookup
session_cache_revoke_token
session_cache_revoke_user
session_cache_store
set_add ๐Ÿ”’
set_members ๐Ÿ”’
set_value ๐Ÿ”’
template_source_cache_enabled ๐Ÿ”’
template_source_lookup
template_source_store
update_status ๐Ÿ”’
with_connection ๐Ÿ”’