//! OS-specific routines for `heim` sub-crates (and `heim` sub-crates only).
//!//! Do not use them.
usecrate::units::Time;/// Converting various OS structs into the `Time` unit.
pubtraitIntoTime{/// Do the magic
fninto_time(self)-> Time;}#[cfg(unix)]pubmodunix;cfg_if::cfg_if!{if#[cfg(target_os ="windows")]{pubmodwindows;}elseif#[cfg(target_os ="macos")]{pubmodmacos;}}