module documentation

Undocumented

Class CacheConst Undocumented
Class CacheKey The key used to identify a SQL statement construct in the SQL compilation cache.
Class CacheTraverseTarget Undocumented
Class HasCacheKey Mixin for objects which can produce a cache key.
Class HasCacheKeyTraverse Undocumented
Class MemoizedHasCacheKey Undocumented
Class SlotsMemoizedHasCacheKey Undocumented
Constant ANON_NAME Undocumented
Constant CACHE_IN_PLACE Undocumented
Constant CALL_GEN_CACHE_KEY Undocumented
Constant PROPAGATE_ATTRS Undocumented
Constant STATIC_CACHE_KEY Undocumented
Class _CacheKeyTraversal Undocumented
Class _CacheKeyTraversalDispatchType Undocumented
Function _ad_hoc_cache_key_from_args a quick cache key generator used by reflection.flexi_cache.
Type Alias _CacheKeyTraversalType Undocumented
Variable _cache_key_traversal_visitor Undocumented
ANON_NAME = (source)

Undocumented

CACHE_IN_PLACE = (source)

Undocumented

CALL_GEN_CACHE_KEY = (source)

Undocumented

PROPAGATE_ATTRS = (source)

Undocumented

STATIC_CACHE_KEY = (source)

Undocumented

def _ad_hoc_cache_key_from_args(tokens: Tuple[Any, ...], traverse_args: Iterable[Tuple[str, InternalTraversal]], args: Iterable[Any]) -> Tuple[Any, ...]: (source)

a quick cache key generator used by reflection.flexi_cache.

_CacheKeyTraversalType = (source)

Undocumented

Value
Union['_TraverseInternalsType', Literal[CacheConst.NO_CACHE], Literal[None]]
_cache_key_traversal_visitor = (source)

Undocumented