structopt 0.0.0

Parse command line argument by defining a struct.
Documentation
Build #40774 2017-02-03T00:24:45.439632+00:00
# rustc version
rustc 1.16.0-nightly (df8debf6d 2017-01-25)# docs.rs version
cratesfyi 0.3.1 (35080d4 2017-01-24)# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading structopt v0.0.0
Compiling unicode-xid v0.0.4
Compiling quote v0.3.12
Compiling bitflags v0.7.0
Compiling unicode-width v0.1.4
Compiling libc v0.2.20
Compiling strsim v0.6.0
Compiling unicode-segmentation v1.0.1
Compiling ansi_term v0.9.0
Running `rustc --crate-name unicode_xid .cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.0.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=0718538d6479f922 -C extra-filename=-0718538d6479f922 --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --cap-lints allow`
Running `rustc --crate-name quote .cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.3.12/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=b64bd59975f476de -C extra-filename=-b64bd59975f476de --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --cap-lints allow`
Running `rustc --crate-name bitflags .cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-0.7.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=65ddff5d2b91509e -C extra-filename=-65ddff5d2b91509e --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --cap-lints allow`
Running `rustc --crate-name libc .cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.20/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="use_std"' --cfg 'feature="default"' -C metadata=2a4507ee5e52ea3e -C extra-filename=-2a4507ee5e52ea3e --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --cap-lints allow`
Running `rustc --crate-name unicode_width .cargo/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=cde6328ef82d354d -C extra-filename=-cde6328ef82d354d --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --cap-lints allow`
Running `rustc --crate-name unicode_segmentation .cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.0.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=596688b551e058c5 -C extra-filename=-596688b551e058c5 --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --cap-lints allow`
Running `rustc --crate-name ansi_term .cargo/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.9.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=e82d81861e7fcb5e -C extra-filename=-e82d81861e7fcb5e --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --cap-lints allow`
Running `rustc --crate-name strsim .cargo/registry/src/github.com-1ecc6299db9ec823/strsim-0.6.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=61ec477beacb0d4b -C extra-filename=-61ec477beacb0d4b --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --cap-lints allow`
Compiling vec_map v0.6.0
Running `rustc --crate-name vec_map .cargo/registry/src/github.com-1ecc6299db9ec823/vec_map-0.6.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=ff093b9efea9abbb -C extra-filename=-ff093b9efea9abbb --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --cap-lints allow`
Compiling syn v0.11.4
Running `rustc --crate-name syn .cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.11.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="parsing"' --cfg 'feature="default"' --cfg 'feature="quote"' --cfg 'feature="printing"' --cfg 'feature="unicode-xid"' -C metadata=9d6699ed04adcefd -C extra-filename=-9d6699ed04adcefd --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --extern quote=/home/cratesfyi/structopt-0.0.0/debug/deps/libquote-b64bd59975f476de.rlib --extern unicode_xid=/home/cratesfyi/structopt-0.0.0/debug/deps/libunicode_xid-0718538d6479f922.rlib --cap-lints allow`
Compiling term_size v0.2.2
Running `rustc --crate-name term_size .cargo/registry/src/github.com-1ecc6299db9ec823/term_size-0.2.2/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=3d81edc3b8e04321 -C extra-filename=-3d81edc3b8e04321 --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --extern libc=/home/cratesfyi/structopt-0.0.0/debug/deps/liblibc-2a4507ee5e52ea3e.rlib --cap-lints allow`
Compiling clap v2.20.1
Running `rustc --crate-name clap .cargo/registry/src/github.com-1ecc6299db9ec823/clap-2.20.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="term_size"' --cfg 'feature="suggestions"' --cfg 'feature="strsim"' --cfg 'feature="wrap_help"' --cfg 'feature="ansi_term"' --cfg 'feature="color"' --cfg 'feature="libc"' -C metadata=f2820a3ff71ece60 -C extra-filename=-f2820a3ff71ece60 --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --extern strsim=/home/cratesfyi/structopt-0.0.0/debug/deps/libstrsim-61ec477beacb0d4b.rlib --extern unicode_width=/home/cratesfyi/structopt-0.0.0/debug/deps/libunicode_width-cde6328ef82d354d.rlib --extern libc=/home/cratesfyi/structopt-0.0.0/debug/deps/liblibc-2a4507ee5e52ea3e.rlib --extern bitflags=/home/cratesfyi/structopt-0.0.0/debug/deps/libbitflags-65ddff5d2b91509e.rlib --extern ansi_term=/home/cratesfyi/structopt-0.0.0/debug/deps/libansi_term-e82d81861e7fcb5e.rlib --extern vec_map=/home/cratesfyi/structopt-0.0.0/debug/deps/libvec_map-ff093b9efea9abbb.rlib --extern term_size=/home/cratesfyi/structopt-0.0.0/debug/deps/libterm_size-3d81edc3b8e04321.rlib --extern unicode_segmentation=/home/cratesfyi/structopt-0.0.0/debug/deps/libunicode_segmentation-596688b551e058c5.rlib --cap-lints allow`
Compiling structopt-derive v0.0.0
Running `rustc --crate-name structopt_derive .cargo/registry/src/github.com-1ecc6299db9ec823/structopt-derive-0.0.0/src/lib.rs --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=c6ab9fc82bb56df1 -C extra-filename=-c6ab9fc82bb56df1 --out-dir /home/cratesfyi/structopt-0.0.0/debug/deps -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --extern syn=/home/cratesfyi/structopt-0.0.0/debug/deps/libsyn-9d6699ed04adcefd.rlib --extern quote=/home/cratesfyi/structopt-0.0.0/debug/deps/libquote-b64bd59975f476de.rlib --cap-lints allow`
Documenting structopt v0.0.0
Running `rustdoc --crate-name structopt .cargo/registry/src/github.com-1ecc6299db9ec823/structopt-0.0.0/src/lib.rs -o /home/cratesfyi/structopt-0.0.0/doc -L dependency=/home/cratesfyi/structopt-0.0.0/debug/deps --extern structopt_derive=/home/cratesfyi/structopt-0.0.0/debug/deps/libstructopt_derive-c6ab9fc82bb56df1.so --extern clap=/home/cratesfyi/structopt-0.0.0/debug/deps/libclap-f2820a3ff71ece60.rlib`
Finished dev [unoptimized + debuginfo] target(s) in 20.71 secs