Trait appro_eq::AbsError0.1.0[][src]

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

Required Methods

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

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 for f32
[src]

impl AbsError for f64
[src]

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

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

impl AbsError for i8
[src]

impl AbsError for i16
[src]

impl AbsError for i32
[src]

impl AbsError for i64
[src]

impl AbsError for i128
[src]

impl AbsError for u8
[src]

impl AbsError for u16
[src]

impl AbsError for u32
[src]

impl AbsError for u64
[src]

impl AbsError 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 for Duration
[src]

Implementors