pub unsafe extern "C" fn SCIPnodeselCreate(
nodesel: *mut *mut SCIP_NODESEL,
set: *mut SCIP_SET,
messagehdlr: *mut SCIP_MESSAGEHDLR,
blkmem: *mut BMS_BLKMEM,
name: *const c_char,
desc: *const c_char,
stdpriority: c_int,
memsavepriority: c_int,
nodeselcopy: Option<unsafe extern "C" fn(scip: *mut SCIP, nodesel: *mut SCIP_NODESEL) -> SCIP_RETCODE>,
nodeselfree: Option<unsafe extern "C" fn(scip: *mut SCIP, nodesel: *mut SCIP_NODESEL) -> SCIP_RETCODE>,
nodeselinit: Option<unsafe extern "C" fn(scip: *mut SCIP, nodesel: *mut SCIP_NODESEL) -> SCIP_RETCODE>,
nodeselexit: Option<unsafe extern "C" fn(scip: *mut SCIP, nodesel: *mut SCIP_NODESEL) -> SCIP_RETCODE>,
nodeselinitsol: Option<unsafe extern "C" fn(scip: *mut SCIP, nodesel: *mut SCIP_NODESEL) -> SCIP_RETCODE>,
nodeselexitsol: Option<unsafe extern "C" fn(scip: *mut SCIP, nodesel: *mut SCIP_NODESEL) -> SCIP_RETCODE>,
nodeselselect: Option<unsafe extern "C" fn(scip: *mut SCIP, nodesel: *mut SCIP_NODESEL, selnode: *mut *mut SCIP_NODE) -> SCIP_RETCODE>,
nodeselcomp: Option<unsafe extern "C" fn(scip: *mut SCIP, nodesel: *mut SCIP_NODESEL, node1: *mut SCIP_NODE, node2: *mut SCIP_NODE) -> c_int>,
nodeseldata: *mut SCIP_NODESELDATA,
) -> SCIP_RETCODEExpand description
creates a node selector