rustc_
middle
1.87.0-nightly
(aa8f0fd71 2025-03-23)
Module data_
structures
Module Items
Structs
Enums
Functions
Type Aliases
In rustc_
middle::
ty
rustc_middle
::
ty
Module
data_structures
Copy item path
Source
Structs
§
Delayed
Map
A hashmap which only starts hashing after ignoring the first few inputs.
Delayed
Set
SsoHash
Set
Small-storage-optimized implementation of a set.
Enums
§
SsoHash
Map
Small-storage-optimized implementation of a map.
Functions
§
ensure_
sufficient_
stack
Grows the stack on demand to prevent stack overflow. Call this in strategic locations to “break up” recursive calls. E.g. almost any call to
visit_expr
or equivalent can benefit from this.
Type Aliases
§
HashMap
Type alias for a hashmap using the
fx
hash algorithm.
HashSet
Type alias for a hashmap using the
fx
hash algorithm.
Index
Map
Index
Set