const
Constants are evaluated at compile time and their values are inlined wherever they are used:
According to the Rust RFC Book these are inlined upon use.
Only functions marked const
can be called at compile time to generate const
values. const
functions can however be called at runtime.
Speaker Notes
This slide should take about 10 minutes.
- Mention that
const
behaves semantically similar to C++’sconstexpr