Expand description
Time abstraction layer for animation systems.
This module provides a time abstraction that works in both std and no_std environments. It allows the animation system to work with different timer sources while maintaining a consistent API.
Structs§
- Manual
Time Provider - A simple time provider for testing and simulation.
- Monotonic
Time Provider - A monotonic time provider for no_std environments.
- StdTime
Provider - Standard library time provider using
std::time::Instant.
Traits§
- Time
Provider - Trait for providing time information to the animation system.
Type Aliases§
- Microseconds
- Time value in microseconds.
- Milliseconds
- Time value in milliseconds.