pub enum HcFusedPreArm {
Off,
V1,
V2,
}Expand description
The three states of MEMRA_HC_FUSED_PRE (default OFF): the unfused three-kernel chain,
the =1 fused kernel (memra_dsv4_hc_pre_fused, lane/glm5-decode-diet 2026-08-31), or
the =2 fused kernel (memra_dsv4_hc_pre_fused_v2, lane/b200-sinkhorn-fusion-20260902 —
same stages, warp-scoped Sinkhorn sync). Any other value (unset, 0, or unrecognized)
stays Off, the existing “read per call” rollback-seam contract.
Variants§
Trait Implementations§
Source§impl Clone for HcFusedPreArm
impl Clone for HcFusedPreArm
Source§fn clone(&self) -> HcFusedPreArm
fn clone(&self) -> HcFusedPreArm
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HcFusedPreArm
Source§impl Debug for HcFusedPreArm
impl Debug for HcFusedPreArm
impl Eq for HcFusedPreArm
Source§impl PartialEq for HcFusedPreArm
impl PartialEq for HcFusedPreArm
impl StructuralPartialEq for HcFusedPreArm
Auto Trait Implementations§
impl Freeze for HcFusedPreArm
impl RefUnwindSafe for HcFusedPreArm
impl Send for HcFusedPreArm
impl Sync for HcFusedPreArm
impl Unpin for HcFusedPreArm
impl UnsafeUnpin for HcFusedPreArm
impl UnwindSafe for HcFusedPreArm
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