optimize millis_since_unix_epoch()

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk committed 2024-07-04 21:06:35 +00:00
1 parent 08274150e5
commit db46d6dd6b
2 files changed
+7 -7

No files matched your search

+6 -6
View File
@@ -1,12 +1,12 @@
use std::time::{SystemTime, UNIX_EPOCH};
#[inline]
#[must_use]
#[allow(clippy::as_conversions)]
pub fn millis_since_unix_epoch() -> u64 {
SystemTime::now()
.duration_since(UNIX_EPOCH)
.expect("time is valid")
pub fn now_millis() -> u64 {
use std::time::UNIX_EPOCH;
UNIX_EPOCH
.elapsed()
.expect("positive duration after epoch")
.as_millis() as u64
}