Expand description
HIR-level energy budget representation
This module provides the HIR representation of energy attributes that were
parsed from #[energy_budget(...)] attributes and converted from AST.
The HIR energy types include compile-time estimation results that are computed during type checking.
Structs§
- Energy
Metadata - Energy metadata for HIR items (functions, loops, blocks).
- Energy
Violation - Energy violation detected during compile-time analysis.
- HirEnergy
Budget - HIR-level energy budget attached to functions.
Enums§
- Energy
Violation Kind - Kind of energy budget violation