Expand description
Extra crate::Scaler
functions to handle sub-second resolutions: milli, micro and nanoseconds.
Using these lanes combined with larger ones such as years will greatly reduce the range of the large lanes: even when using 64 bits signed numbers for Mark, we run out of nanoseconds after about 292 years.
However, the default year lane is centered around super::EPOCH_YEAR
=2000.
All years from 1708 to 2292 are usable with a nanoseconds resolution.
Functionsยง
- microsecond_
to_ second - Converts a microsecond
Mark
to a rounded down secondMark
. - microsecond_
to_ second_ up - Converts a microsecond
Mark
to a rounded up secondMark
. - millisecond_
to_ second - Converts a millisecond
Mark
to a rounded down secondMark
. - millisecond_
to_ second_ up - Converts a millisecond
Mark
to a rounded up secondMark
. - nanosecond_
to_ second - Converts a nanosecond
Mark
to a rounded down secondMark
. - nanosecond_
to_ second_ up - Converts a nanosecond
Mark
to a rounded up secondMark
. - second_
to_ microsecond - Converts a second
Mark
to a microsecondMark
. - second_
to_ millisecond - Converts a second
Mark
to a millisecondMark
. - second_
to_ nanosecond - Converts a second
Mark
to a nanosecondMark
.