Я хочу использовать макрос 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!
?