Crate typerat

source ·
Expand description

Development in progress

Type-level rational numbers based on typenum.

Re-exports§

Structs§

  • Q<N, D> represents a type-level rational number with numerator N and denominator D.

Traits§

  • Type-level comparison.
  • Type-level integers usable as denominators of type-level rational numbers.
  • Type-level integers.
  • Marker trait for non-negative numbers.
  • Marker trait for non-zero numbers.
  • Type-level non-zero unsigned integers.
  • Marker trait for not-one numbers.
  • Type-level integers usable as numerators of type-level rational numbers with denominator D.
  • Type-level orderings.
  • Type-level rational numbers.
  • The unary reciprocal operation.