#[unsafe(no_mangle)]pub unsafe extern "C" fn SetIntermediateCallback(
ipopt_problem: IpoptProblem,
intermediate_cb: Option<Intermediate_CB>,
) -> Bool#[unsafe(no_mangle)]pub unsafe extern "C" fn SetIntermediateCallback(
ipopt_problem: IpoptProblem,
intermediate_cb: Option<Intermediate_CB>,
) -> Bool