Expand description
This module contains methods for converting between time bases.
Conversions are performed with the checked_* family of methods that will throw an error on
underflow or overflow instead of panicking or silent data corruption.
Constants§
- NS_
PER_ MS_ I128 - nanoseconds per millisecond
- NS_
PER_ MS_ U32 - nanoseconds per millisecond
- NS_
PER_ US_ I128 - nanoseconds per microsecond
- NS_
PER_ US_ U32 - nanoseconds per microsecond
Functions§
- ms_
to_ ns_ i128 - Converts milliseconds to nanoseconds. Returns an error on underflow or overflow.
- ms_
to_ ns_ u32 - Converts milliseconds to nanoseconds. Returns an error on underflow or overflow.
- ns_
to_ ms_ i128 - Converts nanoseconds to milliseconds. Returns an error on underflow or overflow.
- ns_
to_ us_ i128 - Converts nanoseconds to microseconds. Returns an error on underflow or overflow.
- us_
to_ ns_ i128 - Converts microseconds to nanoseconds. Returns an error on underflow or overflow.
- us_
to_ ns_ u32 - Converts microseconds to nanoseconds. Returns an error on underflow or overflow.