flexible_time/
lib.rs

1//! Helper for parsing CLI friendly timestamps
2//!
3//! ## Basic usage
4//!
5//! ```rust
6//! use flexible_time::timestamp::StartTimestamp;
7//! use std::str::FromStr;
8//! use time::macros::datetime;
9//!
10//! fn test() {
11//!   assert_eq!(datetime!(2023-01-01 0:00 UTC), StartTimestamp::from_str("2023").unwrap().0);
12//!   assert_eq!(datetime!(2023-02-01 0:00 UTC), StartTimestamp::from_str("2023-02").unwrap().0);
13//! }
14//! ```
15
16pub mod error;
17pub mod primitives;
18pub mod timestamp;