Macro forward_derivative_macro

Source
forward_derivative_macro!() { /* proc-macro */ }
Expand description

Generates forward derivative functions.

static outer_test: FgdType = {
    const base_fn: DFn = |args:&[String]| -> String { format!("{0}-{1}",args[0],args[1]) };
    const exponent_fn: DFn = |args:&[String]| -> String { format!("{0}*{1}+{0}",args[0],args[1]) };
    fgd::<"0f32",{&[base_fn, exponent_fn]}>
};

Is equivalent to

forward_derivative_macro!(outer_test,"0f32","{0}-{1}","{0}*{1}+{0}");