pub unsafe extern "C" fn gsl_ran_choose( r: *const gsl_rng, dest: *mut c_void, k: usize, src: *mut c_void, n: usize, size: usize) -> c_int