pub enum McEngine {
GpuResident,
CpuOracle,
}Expand description
Which engine produced an McResult.
Variants§
GpuResident
GPU-resident megakernel engine — the production MC path.
CpuOracle
Host CPU oracle (McProgram::evaluate_cpu) — explicit opt-in only
(see McEvalConfig::allow_cpu_oracle_fallback); never valid as
GPU-native or zero-host evidence.
Implementations§
Trait Implementations§
impl Copy for McEngine
impl Eq for McEngine
impl StructuralPartialEq for McEngine
Auto Trait Implementations§
impl Freeze for McEngine
impl RefUnwindSafe for McEngine
impl Send for McEngine
impl Sync for McEngine
impl Unpin for McEngine
impl UnsafeUnpin for McEngine
impl UnwindSafe for McEngine
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more