pub unsafe extern "C" fn SCIPsetConshdlrCopy(
scip: *mut SCIP,
conshdlr: *mut SCIP_CONSHDLR,
conshdlrcopy: Option<unsafe extern "C" fn(scip: *mut SCIP, conshdlr: *mut SCIP_CONSHDLR, valid: *mut c_uint) -> SCIP_RETCODE>,
conscopy: Option<unsafe extern "C" fn(scip: *mut SCIP, cons: *mut *mut SCIP_CONS, name: *const c_char, sourcescip: *mut SCIP, sourceconshdlr: *mut SCIP_CONSHDLR, sourcecons: *mut SCIP_CONS, varmap: *mut SCIP_HASHMAP, consmap: *mut SCIP_HASHMAP, initial: c_uint, separate: c_uint, enforce: c_uint, check: c_uint, propagate: c_uint, local: c_uint, modifiable: c_uint, dynamic: c_uint, removable: c_uint, stickingatnode: c_uint, global: c_uint, valid: *mut c_uint) -> SCIP_RETCODE>,
) -> SCIP_RETCODEExpand description
sets copy method of both the constraint handler and each associated constraint
@return \ref SCIP_OKAY is returned if everything worked. Otherwise a suitable error code is passed. See \ref SCIP_Retcode “SCIP_RETCODE” for a complete list of error codes.
@pre This method can be called if SCIP is in one of the following stages: - \ref SCIP_STAGE_INIT - \ref SCIP_STAGE_PROBLEM