pub type TempRunFactory = fn() -> Result<Box<dyn TempRun>, TempStoreError>;Expand description
Host factory: hand back a fresh, empty run.
None on the engine (embedded with no temp dir, or a host that has
not opted in) means spilling is unavailable and the ceiling behaves
as it does today.