pub type mlx_closure_value_and_grad = mlx_closure_value_and_grad_;
#[repr(C)]pub struct mlx_closure_value_and_grad { pub ctx: *mut c_void, }
ctx: *mut c_void