☰
CacheSelector
CacheSelector
Required Associated Types
Cache
Implementors
In rustc_query_system::query
Modules
caches
config
job
plumbing
Structs
ArenaCacheSelector
DefaultCacheSelector
QueryInfo
QueryJob
QueryJobId
QueryJobInfo
QuerySideEffects
QueryStackFrame
QueryState
QueryVTable
Enums
QueryMode
Traits
CacheSelector
QueryCache
QueryConfig
QueryContext
QueryDescription
QueryStorage
Functions
force_query
get_query
print_query_stack
try_get_cached
Type Definitions
QueryMap
?
Trait
rustc_query_system
::
query
::
CacheSelector
source
·
[
−
]
pub trait CacheSelector<K, V> { type
Cache
; }
Required Associated Types
source
type
Cache
Implementors
source
impl<'tcx, K:
Eq
+
Hash
, V: 'tcx>
CacheSelector
<K, V> for
ArenaCacheSelector
<'tcx>
type
Cache
=
ArenaCache
<'tcx, K, V>
source
impl<K:
Eq
+
Hash
, V:
Clone
>
CacheSelector
<K, V> for
DefaultCacheSelector
type
Cache
=
DefaultCache
<K, V>