[][src]Trait val_unc::traits::ops::UncSub

pub trait UncSub<V> {
    fn unc_sub(self, self_val: V, other: Self, other_val: V) -> Self;
}

Required methods

fn unc_sub(self, self_val: V, other: Self, other_val: V) -> Self

Loading content...

Implementations on Foreign Types

impl<V> UncSub<V> for () where
    V: Copy
[src]

impl<V, U0> UncSub<V> for (U0,) where
    V: Copy,
    U0: UncSub<V>, 
[src]

impl<V, U0, U1> UncSub<V> for (U0, U1) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>, 
[src]

impl<V, U0, U1, U2> UncSub<V> for (U0, U1, U2) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>, 
[src]

impl<V, U0, U1, U2, U3> UncSub<V> for (U0, U1, U2, U3) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>,
    U3: UncSub<V>, 
[src]

impl<V, U0, U1, U2, U3, U4> UncSub<V> for (U0, U1, U2, U3, U4) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>,
    U3: UncSub<V>,
    U4: UncSub<V>, 
[src]

impl<V, U0, U1, U2, U3, U4, U5> UncSub<V> for (U0, U1, U2, U3, U4, U5) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>,
    U3: UncSub<V>,
    U4: UncSub<V>,
    U5: UncSub<V>, 
[src]

impl<V, U0, U1, U2, U3, U4, U5, U6> UncSub<V> for (U0, U1, U2, U3, U4, U5, U6) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>,
    U3: UncSub<V>,
    U4: UncSub<V>,
    U5: UncSub<V>,
    U6: UncSub<V>, 
[src]

impl<V, U0, U1, U2, U3, U4, U5, U6, U7> UncSub<V> for (U0, U1, U2, U3, U4, U5, U6, U7) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>,
    U3: UncSub<V>,
    U4: UncSub<V>,
    U5: UncSub<V>,
    U6: UncSub<V>,
    U7: UncSub<V>, 
[src]

impl<V, U0, U1, U2, U3, U4, U5, U6, U7, U8> UncSub<V> for (U0, U1, U2, U3, U4, U5, U6, U7, U8) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>,
    U3: UncSub<V>,
    U4: UncSub<V>,
    U5: UncSub<V>,
    U6: UncSub<V>,
    U7: UncSub<V>,
    U8: UncSub<V>, 
[src]

impl<V, U0, U1, U2, U3, U4, U5, U6, U7, U8, U9> UncSub<V> for (U0, U1, U2, U3, U4, U5, U6, U7, U8, U9) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>,
    U3: UncSub<V>,
    U4: UncSub<V>,
    U5: UncSub<V>,
    U6: UncSub<V>,
    U7: UncSub<V>,
    U8: UncSub<V>,
    U9: UncSub<V>, 
[src]

impl<V, U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10> UncSub<V> for (U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>,
    U3: UncSub<V>,
    U4: UncSub<V>,
    U5: UncSub<V>,
    U6: UncSub<V>,
    U7: UncSub<V>,
    U8: UncSub<V>,
    U9: UncSub<V>,
    U10: UncSub<V>, 
[src]

impl<V, U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11> UncSub<V> for (U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11) where
    V: Copy,
    U0: UncSub<V>,
    U1: UncSub<V>,
    U2: UncSub<V>,
    U3: UncSub<V>,
    U4: UncSub<V>,
    U5: UncSub<V>,
    U6: UncSub<V>,
    U7: UncSub<V>,
    U8: UncSub<V>,
    U9: UncSub<V>,
    U10: UncSub<V>,
    U11: UncSub<V>, 
[src]

Loading content...

Implementors

impl<V, U> UncSub<V> for Unc<U> where
    U: Pow<u8, Output = U> + Sqrt + Add<U, Output = U>, 
[src]

Loading content...