pub unsafe extern "C" fn mlx_compile( res: *mut mlx_closure, fun: mlx_closure, shapeless: bool, ) -> c_int