itt-ustutt/num-dual
num-dual is a Rust library that provides generalized, recursive, scalar and vector (hyper) dual numbers for the automatic and exact calculation of (partial) derivatives.
I have been looking into it for a curve research and needed quadrant-preserving arctangent (atan2) calculation for second order dual numbers and just added that.