pub fn time() -> u64