pub type ConstGenericDbVar = DeBruijnVar<ConstGenericVarId>;Aliased Type§
pub enum ConstGenericDbVar {
Bound(DeBruijnId, ConstGenericVarId),
Free(ConstGenericVarId),
}Variants§
Bound(DeBruijnId, ConstGenericVarId)
A variable attached to the nth binder, counting from the innermost.
Free(ConstGenericVarId)
A variable attached to the outermost binder (the one on the item). This is not used within
Charon itself, instead ewe insert it at the end if --unbind-item-vars is set.