如何为 clap_app! 的参数指定默认值!宏观?

How to specify a default value for an argument for clap_app! macro?

我想使用 clap_app! 宏来定义一个应该有默认值的参数。不幸的是,文档中没有任何内容,我天真的尝试没有奏效:

#[macro_use]
extern crate clap;

fn main() {
    let matches = clap_app!(myapp =>
        (@arg seconds: -u +takes_value +default_value("1.0") "Update time")
    ).get_matches();
    println!("{}", matches.value_of("seconds").unwrap())
}

如何为 clap_app! 宏中的参数指定默认值?

目前无法使用数字 https://github.com/kbknapp/clap-rs/issues/1035

但应该是:

(@arg seconds: -u +takes_value default_value[1.0] "Update time")