microsecond_to_second

Function microsecond_to_second 

Source
pub const fn microsecond_to_second(mark: Mark) -> Mark
Expand description

Converts a microsecond Mark to a rounded down second Mark.

ยงExamples

use timelane::subsecond::microsecond_to_second;
assert_eq!(microsecond_to_second(0), 0);
assert_eq!(microsecond_to_second(999_999), 0);
assert_eq!(microsecond_to_second(1_000_000), 1);
use timelane::Mark;
assert_eq!(microsecond_to_second(Mark::MIN), -9_223_372_036_855);
assert_eq!(microsecond_to_second(Mark::MAX), 9_223_372_036_854);