@@ -75,8 +75,8 @@ pub extern "C" fn {{meta.optimizer_name|lower}}_new() -> *mut {{meta.optimizer_n
7575}
7676
7777/// Solve the parametric optimization problem for a given parameter
78- /// .
79- /// .
78+ ///
79+ ///
8080/// # Arguments:
8181/// - `instance`: re-useable instance of AlmCache, which should be created using
8282/// `{{meta.optimizer_name|lower}}_new` (and should be destroyed once it is not
@@ -89,15 +89,15 @@ pub extern "C" fn {{meta.optimizer_name|lower}}_new() -> *mut {{meta.optimizer_n
8989/// be used; length: `{{meta.optimizer_name|upper}}_N1`)
9090/// - `c0`: Initial penalty parameter (provide `0` to use the default initial
9191/// penalty parameter
92- /// .
93- /// .
92+ ///
93+ ///
9494/// # Returns:
9595/// Instance of `{{meta.optimizer_name}}SolverStatus`, with the solver status
9696/// (e.g., number of inner/outer iterations, measures of accuracy, solver time,
9797/// and the array of Lagrange multipliers at the solution).
98- /// .
99- /// .
100- /// .
98+ ///
99+ ///
100+ ///
101101/// # Safety
102102/// All arguments must have been properly initialised
103103#[no_mangle]
@@ -118,13 +118,13 @@ pub unsafe extern "C" fn {{meta.optimizer_name|lower}}_solve(
118118 // "*mut c_double" to "&mut [f64]"
119119 let u : &mut [f64] = {
120120 assert!(!u.is_null());
121- std::slice::from_raw_parts_mut(u as *mut f64 , {{meta.optimizer_name|upper}}_NUM_DECISION_VARIABLES)
121+ std::slice::from_raw_parts_mut(u, {{meta.optimizer_name|upper}}_NUM_DECISION_VARIABLES)
122122 };
123123
124124 // "*const c_double" to "& [f64]"
125125 let params : & [f64] = {
126126 assert!(!params.is_null());
127- std::slice::from_raw_parts(params as *const f64 , {{meta.optimizer_name|upper}}_NUM_PARAMETERS)
127+ std::slice::from_raw_parts(params, {{meta.optimizer_name|upper}}_NUM_PARAMETERS)
128128 };
129129
130130 let c0_option: Option<f64 > = if c0.is_null() {
0 commit comments