durstr
A simple library for parsing human-readable duration strings into std::time::Duration.
Usage
Add durstr to Cargo.toml:
[]
= "0.1.0"
Then use the parse function:
use parse;
use Duration;
let duration = parse.unwrap;
assert_eq!;
Supported Units
| Unit | Aliases |
|---|---|
| Millisecond | ms, msec, milliseconds |
| Second | s, sec, seconds |
| Minute | m, min, minutes |
| Hour | h, hr, hours |
Future Enhancements
- Floating point support
- User-defined custom units (e.g. days, weeks)
- Case sensitivity option
- Improved documentation