oxilean_codegen/opt_ctfe/
ctfereductionstrategy_traits.rs1use super::types::CtfeReductionStrategy;
12use std::fmt;
13
14impl std::fmt::Display for CtfeReductionStrategy {
15 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
16 match self {
17 CtfeReductionStrategy::CallByValue => write!(f, "cbv"),
18 CtfeReductionStrategy::CallByName => write!(f, "cbn"),
19 CtfeReductionStrategy::CallByNeed => write!(f, "lazy"),
20 CtfeReductionStrategy::Normal => write!(f, "normal"),
21 }
22 }
23}