nginx-config-mod 0.1.4

A graphql command-line tool
Build #101729 2018-05-31T13:52:48.428742+00:00
# rustc version
rustc 1.26.0-dev (0eb87c9bf 2018-03-16)
# docs.rs version
cratesfyi 0.5.0 (579f83b 2018-03-05)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading nginx-config-mod v0.1.4
Fresh cfg-if v0.1.3
Fresh ansi_term v0.11.0
Fresh matches v0.1.6
Fresh percent-encoding v1.0.1
Fresh ascii v0.7.1
Fresh bitflags v1.0.3
Fresh unicode-xid v0.1.0
Fresh log v0.4.1
Fresh unicode-xid v0.0.4
Fresh lazy_static v1.0.1
Fresh either v1.5.0
Fresh quote v0.3.15
Fresh termcolor v0.3.6
Fresh proc-macro2 v0.3.8
Fresh libc v0.2.41
Fresh rustc-demangle v0.1.8
Fresh ucd-util v0.1.1
Fresh utf8-ranges v1.0.0
Fresh byteorder v1.2.3
Fresh quote v0.5.2
Fresh memchr v2.0.1
Fresh void v1.0.2
Fresh vec_map v0.8.1
Fresh synom v0.11.3
Fresh strsim v0.7.0
Fresh regex-syntax v0.6.0
Fresh syn v0.13.11
Fresh aho-corasick v0.6.4
Fresh atty v0.2.10
Fresh cc v1.0.17
Fresh quick-error v1.2.2
Fresh syn v0.11.11
Fresh unicode-width v0.1.5
Fresh unicode-bidi v0.3.4
Fresh structopt-derive v0.2.8
Fresh unreachable v1.0.0
Fresh unicode-normalization v0.1.7
Fresh humantime v1.1.1
Fresh synstructure v0.6.1
Fresh textwrap v0.9.0
Fresh thread_local v0.3.5
Fresh combine v3.3.0
Fresh idna v0.1.4
Fresh failure_derive v0.1.1
Fresh clap v2.31.2
Fresh regex v1.0.0
Fresh url v1.7.0
Fresh backtrace-sys v0.1.23
Fresh structopt v0.2.8
Fresh env_logger v0.5.10
Fresh backtrace v0.3.8
Fresh failure v0.1.1
Compiling nginx-config v0.6.0
Running `rustc --crate-name nginx_config .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=542b83522957834c -C extra-filename=-542b83522957834c --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern failure=/home/cratesfyi/cratesfyi/debug/deps/libfailure-c9bc0b49e3050d55.rlib --extern-version failure=failure,0.1.1 --extern matches=/home/cratesfyi/cratesfyi/debug/deps/libmatches-e2a43ce3f52b9dcc.rlib --extern-version matches=matches,0.1.6 --extern combine=/home/cratesfyi/cratesfyi/debug/deps/libcombine-5a44ad3591e6f17c.rlib --extern-version combine=combine,3.3.0 --cap-lints allow -L native=/home/cratesfyi/cratesfyi/debug/build/backtrace-sys-7dadb06fd5acb725/out`
error[E0658]: non-reference pattern used to match a reference (see issue #42640)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/ast.rs:408:24
|
408 |                 if let Some(ref mut def) = default {
|                        ^^^^^^^^^^^^^^^^^ help: consider using a reference: `&Some(ref mut def)`
|
= help: add #![feature(match_default_bindings)] to the crate attributes to enable

error[E0658]: non-reference pattern used to match a reference (see issue #42640)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/ast.rs:411:21
|
411 |                 for (_, v) in patterns {
|                     ^^^^^^ help: consider using a reference: `&(_, v)`
|
= help: add #![feature(match_default_bindings)] to the crate attributes to enable

error[E0658]: non-reference pattern used to match a reference (see issue #42640)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/display.rs:257:21
|
257 |                     Redirect { code: None, url } => url.display(f),
|                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using a reference: `&Redirect { code: None, url }`
|
= help: add #![feature(match_default_bindings)] to the crate attributes to enable

error[E0658]: non-reference pattern used to match a reference (see issue #42640)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/display.rs:258:21
|
258 |                     Redirect { code: Some(code), url } => {
|                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using a reference: `&Redirect { code: Some(code), url }`
|
= help: add #![feature(match_default_bindings)] to the crate attributes to enable

error[E0658]: non-reference pattern used to match a reference (see issue #42640)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/display.rs:263:21
|
263 |                     Text { code, text } => {
|                     ^^^^^^^^^^^^^^^^^^^ help: consider using a reference: `&Text { code, text }`
|
= help: add #![feature(match_default_bindings)] to the crate attributes to enable

error[E0658]: non-reference pattern used to match a reference (see issue #42640)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/display.rs:266:29
|
266 |                             Some(v) => {
|                             ^^^^^^^ help: consider using a reference: `&Some(v)`
|
= help: add #![feature(match_default_bindings)] to the crate attributes to enable

error[E0658]: non-reference pattern used to match a reference (see issue #42640)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/display.rs:270:29
|
270 |                             None => {}
|                             ^^^^ help: consider using a reference: `&None`
|
= help: add #![feature(match_default_bindings)] to the crate attributes to enable

error[E0658]: non-reference pattern used to match a reference (see issue #42640)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/grammar.rs:433:22
|
433 |                 Some(Literal(x))
|                      ^^^^^^^^^^ help: consider using a reference: `&Literal(x)`
|
= help: add #![feature(match_default_bindings)] to the crate attributes to enable

error[E0658]: non-reference pattern used to match a reference (see issue #42640)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/grammar.rs:436:22
|
436 |                 Some(Variable(v)) if v == "scheme"
|                      ^^^^^^^^^^^ help: consider using a reference: `&Variable(v)`
|
= help: add #![feature(match_default_bindings)] to the crate attributes to enable

error: aborting due to 9 previous errors

For more information about this error, try `rustc --explain E0658`.
thread 'main' panicked at 'Error(
CargoError(
ChainedError {
error: Could not compile `nginx-config`.,
cause: process didn't exit successfully: `rustc --crate-name nginx_config .cargo/registry/src/github.com-1ecc6299db9ec823/nginx-config-0.6.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=542b83522957834c -C extra-filename=-542b83522957834c --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern failure=/home/cratesfyi/cratesfyi/debug/deps/libfailure-c9bc0b49e3050d55.rlib --extern-version failure=failure,0.1.1 --extern matches=/home/cratesfyi/cratesfyi/debug/deps/libmatches-e2a43ce3f52b9dcc.rlib --extern-version matches=matches,0.1.6 --extern combine=/home/cratesfyi/cratesfyi/debug/deps/libcombine-5a44ad3591e6f17c.rlib --extern-version combine=combine,3.3.0 --cap-lints allow -L native=/home/cratesfyi/cratesfyi/debug/build/backtrace-sys-7dadb06fd5acb725/out` (exit code: 101)
}
),
State {
next_error: None,
backtrace: None
}
)', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.