pub unsafe extern "C" fn nmod_div(
    a: mp_limb_t,
    b: mp_limb_t,
    mod_: nmod_t
) -> mp_limb_t