Expand description
Time abstractions used by the transform core.
TimePoint is the trait that any timestamp type must implement.
Timestamp is the default concrete type provided by this crate.
If you need a custom clock, implement TimePoint for your own
Copy + Ord + Debug type and use Registry<YourTimeType>.
With std, std::time::SystemTime already implements TimePoint, so
Registry::<SystemTime> is ready to use.
Structs§
- Timestamp
- Default concrete time type used by this crate.
Enums§
- Stamp
- When a transform is valid: at one instant, or for all time.
- Time
Error - Error type for timestamp and time-point operations.
Traits§
- Time
Point - Trait describing time-point behavior required by the transform core.