Skip to main content

AssertFd

Trait AssertFd 

Source
pub trait AssertFd<Rhs = Self> {
    // Required method
    fn eq_within_fd_tol(
        tols: &Assert,
        a: Self,
        b: Rhs,
    ) -> Result<(), AssertionError>;
}
Expand description

Finite-difference equality assertions, overloaded across owned and borrowed operands.

Required Methods§

Source

fn eq_within_fd_tol( tols: &Assert, a: Self, b: Rhs, ) -> Result<(), AssertionError>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<'a, T> AssertFd for &'a T

Source§

impl<T> AssertFd<T> for &T

Source§

fn eq_within_fd_tol(tols: &Assert, a: Self, b: T) -> Result<(), AssertionError>

Implementors§

Source§

impl AssertFd for SquareMatrix

Source§

impl AssertFd for TensorRank0

Source§

impl AssertFd for Vector

Source§

impl<'a, T> AssertFd<&'a T> for T

Source§

impl<const D: usize, const I: usize, const J: usize, const K: usize, const L: usize> AssertFd for TensorRank4<D, I, J, K, L>

Source§

impl<const D: usize, const I: usize, const J: usize, const K: usize> AssertFd for TensorRank3<D, I, J, K>

Source§

impl<const D: usize, const I: usize, const J: usize> AssertFd for TensorRank2<D, I, J>

Source§

impl<const D: usize, const I: usize, const J: usize> AssertFd for TensorRank2SparseVec2D<D, I, J>

Source§

impl<const D: usize, const I: usize, const J: usize> AssertFd for TensorRank2SparseVec2DSymmetric<D, I, J>

Source§

impl<const D: usize, const I: usize, const J: usize> AssertFd for TensorRank2Vec2D<D, I, J>

Source§

impl<const D: usize, const I: usize, const J: usize> AssertFd for TensorRank2Vec<D, I, J>

Source§

impl<const D: usize, const I: usize, const W: usize> AssertFd for TensorRank1List<D, I, W>

Source§

impl<const D: usize, const I: usize> AssertFd for TensorRank1<D, I>

Source§

impl<const D: usize, const I: usize> AssertFd for TensorRank1Vec<D, I>

Source§

impl<const N: usize> AssertFd for TensorRank0List2D<N>

Source§

impl<const N: usize> AssertFd for TensorRank0List<N>