//! Process-wide backend selection for operators.
use ;
use EngineError;
use ;
static LOCAL: = new;
/// The backend `Gpu*Exec` operators run on in this process: detected once
/// (honouring `OXIDE_BACKEND`) and shared. A failed selection is remembered and
/// reported as an error on every call — an unavailable forced backend is a
/// startup error, never a silent fallback.