pub type RegionDbVar = DeBruijnVar<RegionId>;
Aliased Type§
enum RegionDbVar {
Bound(DeBruijnId, RegionId),
Free(RegionId),
}
Variants§
Bound(DeBruijnId, RegionId)
A variable attached to the nth binder, counting from the innermost.
Free(RegionId)
A variable attached to the outermost binder (the one on the item). As explained above, This is not used in charon internals, only as a micro-pass before exporting the crate data.