pub fn plan(op: Op, block: &Block, latency: usize) -> Result<Plan, HardError>
The wrapper’s build for the block’s op at latency clocks, standing in for the engine’s own arithmetic (plan_for of Semantics::ENGINE).
op
latency
plan_for
Semantics::ENGINE