conspire/math/assert/eq/owned/
rank_3.rs1use super::super::{AssertEq, eq_impl, eq_within_tols_impl};
2use crate::math::TensorRank3;
3use crate::math::assert::{Assert, AssertionError};
4
5impl<const D: usize, I, J, K> AssertEq<TensorRank3<D, I, J, K>> for TensorRank3<D, I, J, K> {
6 fn eq(a: Self, b: TensorRank3<D, I, J, K>) -> Result<(), AssertionError> {
7 eq_impl(&a, &b)
8 }
9 fn eq_within_tols(
10 tols: &Assert,
11 a: Self,
12 b: TensorRank3<D, I, J, K>,
13 ) -> Result<(), AssertionError> {
14 eq_within_tols_impl(tols, &a, &b)
15 }
16}