# Changelog ## [Unreleased] ## [0.1.0] - 2024-09-12 ### Added - Added trait `Instant` - Added method `now` - Added method `checked_add` - Added method `checked_sub` - Added method `saturating_duration_since` - Added generic struct `Stopwatch` - Added public field `elapsed` - Added public field `start` - Added method `checked_add` - Added method `checked_elapsed` - Added method `checked_elapsed_at` - Added method `checked_stop` - Added method `checked_stop_at` - Added method `checked_sub` - Added method `checked_sub_at` - Added method `checked_toggle` - Added method `checked_toggle_at` - Added method `elapsed` - Added method `elapsed_at` - Added method `from_raw` - Added method `is_running` - Added method `is_stopped` - Added method `new` - Added method `new_started` - Added method `new_started_at` - Added method `replace` - Added method `replace_at` - Added method `reset` - Added method `reset_in_place` - Added method `reset_in_place_at` - Added method `saturating_add` - Added method `saturating_sub` - Added method `saturating_sub_at` - Added method `set` - Added method `set_in_place` - Added method `set_in_place_at` - Added method `start` - Added method `start_at` - Added method `stop` - Added method `stop_at` - Added method `toggle` - Added method `toggle_at` - Added method `with_elapsed` - Added method `with_elapsed_started` - Implemented trait `Add` - Implemented trait `AddAssign` - Implemented trait `Clone` - Implemented trait `Copy` - Implemented trait `Debug` - Implemented trait `Default` - Implemented trait `Eq` - Implemented trait `Hash` - Implemented trait `PartialEq` - Implemented trait `Sub` - Implemented trait `SubAssign` - Added `std` feature flag - Added `Sw` type alias for `Stopwatch` - Added `SystemSw` type alias for `Stopwatch`