Struct gsl_sys::gsl_function_fdf_struct [−][src]
#[repr(C)]pub struct gsl_function_fdf_struct {
pub f: Option<unsafe extern "C" fn(x: f64, params: *mut c_void) -> f64>,
pub df: Option<unsafe extern "C" fn(x: f64, params: *mut c_void) -> f64>,
pub fdf: Option<unsafe extern "C" fn(x: f64, params: *mut c_void, f: *mut f64, df: *mut f64)>,
pub params: *mut c_void,
}
Fields
f: Option<unsafe extern "C" fn(x: f64, params: *mut c_void) -> f64>
df: Option<unsafe extern "C" fn(x: f64, params: *mut c_void) -> f64>
fdf: Option<unsafe extern "C" fn(x: f64, params: *mut c_void, f: *mut f64, df: *mut f64)>
params: *mut c_void
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for gsl_function_fdf_struct
impl !Send for gsl_function_fdf_struct
impl !Sync for gsl_function_fdf_struct
impl Unpin for gsl_function_fdf_struct
impl UnwindSafe for gsl_function_fdf_struct
Blanket Implementations
Mutably borrows from an owned value. Read more