pub type MInt2 = MInt<Modulo2>;
#[repr(transparent)]pub struct MInt2 { x: u32, _marker: PhantomData<fn() -> Modulo2>, }
x: u32
_marker: PhantomData<fn() -> Modulo2>