Struct highs_sys::HighsCallbackDataOut
source · #[repr(C)]pub struct HighsCallbackDataOut {
pub log_type: c_int,
pub running_time: f64,
pub simplex_iteration_count: HighsInt,
pub ipm_iteration_count: HighsInt,
pub objective_function_value: f64,
pub mip_node_count: i64,
pub mip_primal_bound: f64,
pub mip_dual_bound: f64,
pub mip_gap: f64,
pub mip_solution: *mut f64,
}Fields§
§log_type: c_int§running_time: f64§simplex_iteration_count: HighsInt§ipm_iteration_count: HighsInt§objective_function_value: f64§mip_node_count: i64§mip_primal_bound: f64§mip_dual_bound: f64§mip_gap: f64§mip_solution: *mut f64Trait Implementations§
source§impl Clone for HighsCallbackDataOut
impl Clone for HighsCallbackDataOut
source§fn clone(&self) -> HighsCallbackDataOut
fn clone(&self) -> HighsCallbackDataOut
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for HighsCallbackDataOut
impl Debug for HighsCallbackDataOut
impl Copy for HighsCallbackDataOut
Auto Trait Implementations§
impl RefUnwindSafe for HighsCallbackDataOut
impl !Send for HighsCallbackDataOut
impl !Sync for HighsCallbackDataOut
impl Unpin for HighsCallbackDataOut
impl UnwindSafe for HighsCallbackDataOut
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more