pub type SirProgram = SirProgram<AbsoluteAddr, RegionedStateAddr>;Aliased Type§
pub struct SirProgram {
pub eval_comb: Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>,
pub eval_apply_ffs: HashMap<AbsoluteAddrBase<StateObjectId>, Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>, BuildHasherDefault<FxHasher>>,
pub eval_comb_apply_ffs: HashMap<AbsoluteAddrBase<StateObjectId>, Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>, BuildHasherDefault<FxHasher>>,
pub eval_only_ffs: HashMap<AbsoluteAddrBase<StateObjectId>, Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>, BuildHasherDefault<FxHasher>>,
pub apply_ffs: HashMap<AbsoluteAddrBase<StateObjectId>, Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>, BuildHasherDefault<FxHasher>>,
}Fields§
§eval_comb: Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>§eval_apply_ffs: HashMap<AbsoluteAddrBase<StateObjectId>, Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>, BuildHasherDefault<FxHasher>>§eval_comb_apply_ffs: HashMap<AbsoluteAddrBase<StateObjectId>, Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>, BuildHasherDefault<FxHasher>>Native fast path in which required comb values and one FF event were scheduled and lowered through the same SIR builder.
eval_only_ffs: HashMap<AbsoluteAddrBase<StateObjectId>, Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>, BuildHasherDefault<FxHasher>>§apply_ffs: HashMap<AbsoluteAddrBase<StateObjectId>, Vec<ExecutionUnit<RegionedAbsoluteAddrBase<StateObjectId>>>, BuildHasherDefault<FxHasher>>