Struct dimensioned::cgs::CGS
[−]
[src]
pub struct CGS<Centimeter: Peano, Gram: Peano, Second: Peano> {
// some fields omitted
}pub struct CGS<Centimeter: Peano, Gram: Peano, Second: Peano> {
// some fields omitted
}impl<Centimeter: Peano, Gram: Peano, Second: Peano> Dimension for CGS<Centimeter, Gram, Second>impl<Centimeter, Gram, Second, centimeter, gram, second> KeepDim<CGS<centimeter, gram, second>> for CGS<Centimeter, Gram, Second> where Centimeter: Peano + KeepPeano<centimeter>, Gram: Peano + KeepPeano<gram>, Second: Peano + KeepPeano<second>, centimeter: Peano, gram: Peano, second: Peanotype Output = CGS<Centimeter::Output, Gram::Output, Second::Output>impl<Centimeter, Gram, Second, centimeter, gram, second> MulDim<CGS<centimeter, gram, second>> for CGS<Centimeter, Gram, Second> where Centimeter: Peano + AddPeano<centimeter>, Gram: Peano + AddPeano<gram>, Second: Peano + AddPeano<second>, centimeter: Peano, gram: Peano, second: Peanotype Output = CGS<Centimeter::Output, Gram::Output, Second::Output>impl<Centimeter, Gram, Second, centimeter, gram, second> DivDim<CGS<centimeter, gram, second>> for CGS<Centimeter, Gram, Second> where Centimeter: Peano + SubPeano<centimeter>, Gram: Peano + SubPeano<gram>, Second: Peano + SubPeano<second>, centimeter: Peano, gram: Peano, second: Peanotype Output = CGS<Centimeter::Output, Gram::Output, Second::Output>impl<Centimeter, Gram, Second, RHS> PowerDim<RHS> for CGS<Centimeter, Gram, Second> where Centimeter: Peano + MulPeano<RHS>, Gram: Peano + MulPeano<RHS>, Second: Peano + MulPeano<RHS>, RHS: Peanotype Output = CGS<Centimeter::Output, Gram::Output, Second::Output>impl<Centimeter, Gram, Second, RHS> RootDim<RHS> for CGS<Centimeter, Gram, Second> where Centimeter: Peano + DivPeano<RHS>, Gram: Peano + DivPeano<RHS>, Second: Peano + DivPeano<RHS>, RHS: Peanotype Output = CGS<Centimeter::Output, Gram::Output, Second::Output>impl<Centimeter, Gram, Second> NegDim for CGS<Centimeter, Gram, Second> where Centimeter: Peano + Negate, Gram: Peano + Negate, Second: Peano + Negatetype Output = CGS<Centimeter::Output, Gram::Output, Second::Output>impl<Centimeter, Gram, Second> DimToString for CGS<Centimeter, Gram, Second> where Centimeter: ToInt, Gram: ToInt, Second: ToIntimpl<Centimeter: Clone + Peano, Gram: Clone + Peano, Second: Clone + Peano> Clone for CGS<Centimeter, Gram, Second> where Centimeter: Clone, Gram: Clone, Second: Clonefn clone(&self) -> CGS<Centimeter, Gram, Second>fn clone_from(&mut self, source: &Self)impl<Centimeter: Copy + Peano, Gram: Copy + Peano, Second: Copy + Peano> Copy for CGS<Centimeter, Gram, Second> where Centimeter: Copy, Gram: Copy, Second: Copy
Prefix searches with a type followed by a colon (e.g.
fn:) to restrict the search to a given type.
Accepted types are: fn, mod,
struct, enum,
trait, typedef (or
tdef).
Search functions by type signature (e.g.
vec -> usize)