1use crate::math::Scalar; 2 3/// Types that can report a finite-difference comparison error against themselves. 4pub trait FiniteDifference { 5 fn error_fd(&self, comparator: &Self, epsilon: Scalar) -> Option<(bool, usize)>; 6}