intervalle 0.2.2

Parser for time range arguments
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use clap::Parser;

#[derive(Parser)]
struct Args {
    #[clap(required = true, value_parser = intervalle::TimeSpec::parse, allow_hyphen_values = true)]
    intervalle: intervalle::TimeSpec,
}

fn main() {
    let cli = Args::parse();

    println!("Parsed: {:?}", cli.intervalle)
}