//! Platform abstraction trait definitions.
use Debug;
use Duration;
/// Provides processor time tracking functionality.
///
/// This trait abstracts the underlying platform-specific processor time tracking
/// mechanisms, allowing for both real implementations (using system calls)
/// and fake implementations (for testing).
pub