libimagrt: Update clap

This commit is contained in:
Matthias Beyer 2016-02-20 21:15:09 +01:00
parent 0bf22672f9
commit a09b5281db
2 changed files with 4 additions and 4 deletions

View file

@ -4,7 +4,7 @@ version = "0.1.0"
authors = ["Matthias Beyer <mail@beyermatthias.de>"] authors = ["Matthias Beyer <mail@beyermatthias.de>"]
[dependencies] [dependencies]
clap = "1.5.5" clap = "2.1.1"
config = "0.1.3" config = "0.1.3"
log = "0.3.4" log = "0.3.4"
xdg-basedir = "0.2.2" xdg-basedir = "0.2.2"

View file

@ -16,7 +16,7 @@ use libimagstore::store::Store;
pub struct Runtime<'a> { pub struct Runtime<'a> {
rtp: PathBuf, rtp: PathBuf,
configuration: Configuration, configuration: Configuration,
cli_matches: ArgMatches<'a, 'a>, cli_matches: ArgMatches<'a>,
store: Store, store: Store,
} }
@ -30,7 +30,7 @@ impl<'a> Runtime<'a> {
* The cli_spec object should be initially build with the ::get_default_cli_builder() function. * The cli_spec object should be initially build with the ::get_default_cli_builder() function.
* *
*/ */
pub fn new(cli_spec: App<'a, 'a, 'a, 'a, 'a, 'a>) -> Result<Runtime<'a>, RuntimeError> { pub fn new(cli_spec: App<'a, 'a>) -> Result<Runtime<'a>, RuntimeError> {
use std::env; use std::env;
let matches = cli_spec.get_matches(); let matches = cli_spec.get_matches();
@ -80,7 +80,7 @@ impl<'a> Runtime<'a> {
pub fn get_default_cli_builder(appname: &'a str, pub fn get_default_cli_builder(appname: &'a str,
version: &'a str, version: &'a str,
about: &'a str) about: &'a str)
-> App<'a, 'a, 'a, 'a, 'a, 'a> -> App<'a, 'a>
{ {
App::new(appname) App::new(appname)
.version(version) .version(version)