0.1.0[][src]Trait appro_eq::AbsError

pub trait AbsError<Rhs: ?Sized = Self, Diff = Self> {
    fn abs_error(&self, expected: &Rhs) -> Result<Option<Diff>, ApproEqError>;
}

Required methods

fn abs_error(&self, expected: &Rhs) -> Result<Option<Diff>, ApproEqError>

This method tests for self(actual value) and expected values to be absolute error.

Loading content...

Implementations on Foreign Types

impl<A, D: Float, B: AbsError<A, D>> AbsError<Complex<A>, D> for Complex<B>[src]

impl<A: Integer + Clone> AbsError<Ratio<A>, Ratio<A>> for Ratio<A>[src]

impl<A: Data, B: PartialOrd, C: Data, D: Dimension> AbsError<ArrayBase<A, D>, B> for ArrayBase<C, D> where
    C::Elem: AbsError<A::Elem, B> + Sized
[src]

impl AbsError<f32, f32> for f32[src]

impl AbsError<f64, f64> for f64[src]

impl AbsError<f64, f32> for f32[src]

impl AbsError<f32, f32> for f64[src]

impl AbsError<i8, i8> for i8[src]

impl AbsError<i16, i16> for i16[src]

impl AbsError<i32, i32> for i32[src]

impl AbsError<i64, i64> for i64[src]

impl AbsError<i128, i128> for i128[src]

impl AbsError<u8, u8> for u8[src]

impl AbsError<u16, u16> for u16[src]

impl AbsError<u32, u32> for u32[src]

impl AbsError<u64, u64> for u64[src]

impl AbsError<u128, u128> for u128[src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A], D> for [B][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<Vec<A>, D> for Vec<B>[src]

impl<'a, A: ?Sized, D: PartialOrd, B: AbsError<A, D> + ?Sized> AbsError<&'a A, D> for &'a B[src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 0], D> for [B; 0][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 1], D> for [B; 1][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 2], D> for [B; 2][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 3], D> for [B; 3][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 4], D> for [B; 4][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 5], D> for [B; 5][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 6], D> for [B; 6][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 7], D> for [B; 7][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 8], D> for [B; 8][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 9], D> for [B; 9][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 10], D> for [B; 10][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 11], D> for [B; 11][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 12], D> for [B; 12][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 13], D> for [B; 13][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 14], D> for [B; 14][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 15], D> for [B; 15][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 16], D> for [B; 16][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 17], D> for [B; 17][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 18], D> for [B; 18][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 19], D> for [B; 19][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 20], D> for [B; 20][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 21], D> for [B; 21][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 22], D> for [B; 22][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 23], D> for [B; 23][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 24], D> for [B; 24][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 25], D> for [B; 25][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 26], D> for [B; 26][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 27], D> for [B; 27][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 28], D> for [B; 28][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 29], D> for [B; 29][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 30], D> for [B; 30][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 31], D> for [B; 31][src]

impl<A, D: PartialOrd, B: AbsError<A, D>> AbsError<[A; 32], D> for [B; 32][src]

impl<A, D, B: AbsError<A, D>> AbsError<Option<A>, D> for Option<B>[src]

impl<A: ?Sized, D: PartialOrd, B: AbsError<A, D> + ?Sized> AbsError<Rc<A>, D> for Rc<B>[src]

impl<A: ?Sized, D: PartialOrd, B: AbsError<A, D> + ?Sized> AbsError<Arc<A>, D> for Arc<B>[src]

impl<A: ?Sized, D: PartialOrd, B: AbsError<A, D> + ?Sized> AbsError<Weak<A>, D> for Weak<B>[src]

impl<A: Copy + ?Sized, D: PartialOrd, B: AbsError<A, D> + Copy + ?Sized> AbsError<Cell<A>, D> for Cell<B>[src]

impl<A: ?Sized, D: PartialOrd, B: AbsError<A, D> + ?Sized> AbsError<RefCell<A>, D> for RefCell<B>[src]

impl AbsError<Instant, Duration> for Instant[src]

impl AbsError<SystemTime, Duration> for SystemTime[src]

impl AbsError<Duration, Duration> for Duration[src]

Loading content...

Implementors

Loading content...