Skip to main content

DimDiv

Trait DimDiv 

Source
pub trait DimDiv<Rhs>: Dimension
where Rhs: Dimension,
{ type Output: Dimension; }
Expand description

Trait for dividing two dimensions (subtracts exponents).

Required Associated Types§

Source

type Output: Dimension

The resulting dimension.

Implementors§

Source§

impl<L1, T1, M1, Th1, I1, N1, J1, A1, L2, T2, M2, Th2, I2, N2, J2, A2> DimDiv<Dim<L2, T2, M2, Th2, I2, N2, J2, A2>> for Dim<L1, T1, M1, Th1, I1, N1, J1, A1>
where L1: Integer + Sub<L2> + 'static, T1: Integer + Sub<T2> + 'static, M1: Integer + Sub<M2> + 'static, Th1: Integer + Sub<Th2> + 'static, I1: Integer + Sub<I2> + 'static, N1: Integer + Sub<N2> + 'static, J1: Integer + Sub<J2> + 'static, A1: Integer + Sub<A2> + 'static, L2: Integer + 'static, T2: Integer + 'static, M2: Integer + 'static, Th2: Integer + 'static, I2: Integer + 'static, N2: Integer + 'static, J2: Integer + 'static, A2: Integer + 'static, <L1 as Sub<L2>>::Output: Integer + 'static, <T1 as Sub<T2>>::Output: Integer + 'static, <M1 as Sub<M2>>::Output: Integer + 'static, <Th1 as Sub<Th2>>::Output: Integer + 'static, <I1 as Sub<I2>>::Output: Integer + 'static, <N1 as Sub<N2>>::Output: Integer + 'static, <J1 as Sub<J2>>::Output: Integer + 'static, <A1 as Sub<A2>>::Output: Integer + 'static,

Source§

type Output = Dim<<L1 as Sub<L2>>::Output, <T1 as Sub<T2>>::Output, <M1 as Sub<M2>>::Output, <Th1 as Sub<Th2>>::Output, <I1 as Sub<I2>>::Output, <N1 as Sub<N2>>::Output, <J1 as Sub<J2>>::Output, <A1 as Sub<A2>>::Output>