physical-quantity 0.0.5

dimension and unit system for general physical physical quantities.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use const_frac;

#[cfg(feature = "ratio")]
use num_bigint::BigInt;
#[cfg(feature = "ratio")]
use num_rational::Ratio;

pub trait Real: const_frac::Real
{}

impl Real for f64 {}
impl Real for const_frac::Frac {}
#[cfg(feature = "ratio")]
#[cfg_attr(docsrs, doc(cfg(feature = "ratio")))]
impl Real for Ratio<BigInt>
{}