pub unsafe extern "C" fn mlx_nan_to_num(
res: *mut mlx_array,
a: mlx_array,
nan: f32,
posinf: mlx_optional_float,
neginf: mlx_optional_float,
s: mlx_stream,
) -> c_intpub unsafe extern "C" fn mlx_nan_to_num(
res: *mut mlx_array,
a: mlx_array,
nan: f32,
posinf: mlx_optional_float,
neginf: mlx_optional_float,
s: mlx_stream,
) -> c_int