use Arc;
/// Type alias for a JIT-compiled function that evaluates a single equation.
///
/// This represents a function that:
/// - Takes a slice of input values corresponding to variables in order
/// - Returns a single f64 result from evaluating the equation
/// - Is both Send and Sync for thread safety
pub type JITFunction = ;
/// Type alias for a JIT-compiled function that evaluates multiple equations at once.
///
/// This represents a function that:
/// - Takes a slice of input values corresponding to variables
/// - Takes a mutable slice to store the results
/// - Evaluates multiple equations and writes results into the output slice
/// - Is both Send and Sync for thread safety
pub type CombinedJITFunction = ;