package Ġio . me how . r uler . test Ċ Ċ import Ġio . me how . r uler . Distance Ċ import Ġio . me how . r uler . Imp erial Length Unit . Foot Ċ import Ġio . me how . r uler . Imp erial Length Unit . In ch Ċ import Ġio . me how . r uler . Imp erial Length Unit . M ile Ċ import Ġio . me how . r uler . Imp erial Length Unit . Y ard Ċ import Ġio . me how . r uler . Length Ċ import Ġio . me how . r uler . Length Unit Ċ import Ġio . me how . r uler . Si Length Unit . Cent imeter Ċ import Ġio . me how . r uler . Si Length Unit . Dec ameter Ċ import Ġio . me how . r uler . Si Length Unit . Dec imeter Ċ import Ġio . me how . r uler . Si Length Unit . G ig ameter Ċ import Ġio . me how . r uler . Si Length Unit . H ect ometer Ċ import Ġio . me how . r uler . Si Length Unit . K ilo meter Ċ import Ġio . me how . r uler . Si Length Unit . Me g ameter Ċ import Ġio . me how . r uler . Si Length Unit . Meter Ċ import Ġio . me how . r uler . Si Length Unit . Micro meter Ċ import Ġio . me how . r uler . Si Length Unit . Milli meter Ċ import Ġio . me how . r uler . Si Length Unit . Nan ometer Ċ Ċ internal Ġfun ĠDistance . to Length ( unit : ĠLength Unit <* >) Ġ= Ġwhen Ġ( unit ) Ġ{ ĊĠ ĠNan ometer Ġ-> Ġto Length ( Nan ometer ) ĊĠ ĠMicro meter Ġ-> Ġto Length ( Micro meter ) ĊĠ ĠM illi meter Ġ-> Ġto Length ( Milli meter ) ĊĠ ĠCent imeter Ġ-> Ġto Length ( Cent imeter ) ĊĠ ĠDec imeter Ġ-> Ġto Length ( Dec imeter ) ĊĠ ĠMeter Ġ-> Ġto Length ( Meter ) ĊĠ ĠDec ameter Ġ-> Ġto Length ( Dec ameter ) ĊĠ ĠH ect ometer Ġ-> Ġto Length ( H ect ometer ) ĊĠ ĠK ilo meter Ġ-> Ġto Length ( K ilo meter ) ĊĠ ĠMe g ameter Ġ-> Ġto Length ( Me g ameter ) ĊĠ ĠG ig ameter Ġ-> Ġto Length ( G ig ameter ) ĊĠ ĠIn ch Ġ-> Ġto Length ( In ch ) ĊĠ ĠF oot Ġ-> Ġto Length ( Foot ) ĊĠ ĠY ard Ġ-> Ġto Length ( Y ard ) ĊĠ ĠM ile Ġ-> Ġto Length ( M ile ) Ċ } Ċ Ċ internal Ġfun ĠLength . Companion . of ( ĊĠ Ġvalue : ĠLong , ĊĠ Ġunit : ĠLength Unit <* >, Ċ ) Ġ= ĠDistance . of ( value , Ġunit ). to Length ( unit ) Ċ Ċ internal Ġfun ĠLength . Companion . of ( ĊĠ Ġvalue : ĠDouble , ĊĠ Ġunit : ĠLength Unit <* >, Ċ ) Ġ= ĠDistance . of ( value , Ġunit ). to Length ( unit ) Ċ