uunit 0.1.0

SI & Customary Units
Documentation
use crate::*;
pub type UnitGrays = DimensionStruct<Z0, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Grays<T> = Quantity<T, UnitGrays>;
pub type UnitQuettagrays = DimensionStruct<P30, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Quettagrays<T> = Quantity<T, UnitQuettagrays>;
pub type UnitRonnagrays = DimensionStruct<P27, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Ronnagrays<T> = Quantity<T, UnitRonnagrays>;
pub type UnitYottagrays = DimensionStruct<P24, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Yottagrays<T> = Quantity<T, UnitYottagrays>;
pub type UnitZettagrays = DimensionStruct<P21, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Zettagrays<T> = Quantity<T, UnitZettagrays>;
pub type UnitExagrays = DimensionStruct<P18, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Exagrays<T> = Quantity<T, UnitExagrays>;
pub type UnitPetagrays = DimensionStruct<P15, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Petagrays<T> = Quantity<T, UnitPetagrays>;
pub type UnitTeragrays = DimensionStruct<P12, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Teragrays<T> = Quantity<T, UnitTeragrays>;
pub type UnitGigagrays = DimensionStruct<P9, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Gigagrays<T> = Quantity<T, UnitGigagrays>;
pub type UnitMegagrays = DimensionStruct<P6, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Megagrays<T> = Quantity<T, UnitMegagrays>;
pub type UnitKilograys = DimensionStruct<P3, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Kilograys<T> = Quantity<T, UnitKilograys>;
pub type UnitHectograys = DimensionStruct<P2, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Hectograys<T> = Quantity<T, UnitHectograys>;
pub type UnitDecagrays = DimensionStruct<P1, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Decagrays<T> = Quantity<T, UnitDecagrays>;
pub type UnitDecigrays = DimensionStruct<N1, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Decigrays<T> = Quantity<T, UnitDecigrays>;
pub type UnitCentigrays = DimensionStruct<N2, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Centigrays<T> = Quantity<T, UnitCentigrays>;
pub type UnitMilligrays = DimensionStruct<N3, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Milligrays<T> = Quantity<T, UnitMilligrays>;
pub type UnitMicrograys = DimensionStruct<N6, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Micrograys<T> = Quantity<T, UnitMicrograys>;
pub type UnitNanograys = DimensionStruct<N9, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Nanograys<T> = Quantity<T, UnitNanograys>;
pub type UnitPicograys = DimensionStruct<N12, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Picograys<T> = Quantity<T, UnitPicograys>;
pub type UnitFemtograys = DimensionStruct<N15, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Femtograys<T> = Quantity<T, UnitFemtograys>;
pub type UnitAttograys = DimensionStruct<N18, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Attograys<T> = Quantity<T, UnitAttograys>;
pub type UnitZeptograys = DimensionStruct<N21, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Zeptograys<T> = Quantity<T, UnitZeptograys>;
pub type UnitYoctograys = DimensionStruct<N24, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Yoctograys<T> = Quantity<T, UnitYoctograys>;
pub type UnitRontograys = DimensionStruct<N27, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Rontograys<T> = Quantity<T, UnitRontograys>;
pub type UnitQuectograys = DimensionStruct<N30, N2, P2, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0, Z0>;
pub type Quectograys<T> = Quantity<T, UnitQuectograys>;