[go: up one dir, main page]

time 0.3.44

Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].
Documentation
#[cfg_attr(target_family = "unix", path = "unix.rs")]
mod imp;

/// Update time zone information from the system.
///
/// For safety documentation, see [`time::util::refresh_tz`].
#[inline]
pub(crate) unsafe fn refresh_tz_unchecked() {
    // Safety: The caller must uphold the safety requirements.
    unsafe { imp::refresh_tz_unchecked() }
}

/// Attempt to update time zone information from the system.
///
/// Returns `None` if the call is not known to be sound.
#[inline]
pub(crate) fn refresh_tz() -> Option<()> {
    imp::refresh_tz()
}