[INFO] fetching crate mesh-portal-versions 0.2.0-rc1... [INFO] checking mesh-portal-versions-0.2.0-rc1 against master#ab869e094a907cc5d19b4080f22eccaf347f1f95 for pr-129604 [INFO] extracting crate mesh-portal-versions 0.2.0-rc1 into /workspace/builds/worker-0-tc1/source [INFO] validating manifest of crates.io crate mesh-portal-versions 0.2.0-rc1 on toolchain ab869e094a907cc5d19b4080f22eccaf347f1f95 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate mesh-portal-versions 0.2.0-rc1 [INFO] finished tweaking crates.io crate mesh-portal-versions 0.2.0-rc1 [INFO] tweaked toml for crates.io crate mesh-portal-versions 0.2.0-rc1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 32 packages to latest compatible versions [INFO] [stderr] Adding brownstone v1.1.0 (latest: v3.0.0) [INFO] [stderr] Adding heck v0.3.3 (latest: v0.5.0) [INFO] [stderr] Adding joinery v2.1.0 (latest: v3.1.0) [INFO] [stderr] Adding nom-supreme v0.6.0 (latest: v0.8.0) [INFO] [stderr] Adding semver v0.11.0 (latest: v1.0.23) [INFO] [stderr] Adding strum v0.21.0 (latest: v0.26.3) [INFO] [stderr] Adding strum_macros v0.21.1 (latest: v0.26.4) [INFO] [stderr] Adding syn v1.0.109 (latest: v2.0.77) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded strum_macros v0.21.1 [INFO] [stderr] Downloaded brownstone v1.1.0 [INFO] [stderr] Downloaded strum v0.21.0 [INFO] [stderr] Downloaded nom-supreme v0.6.0 [INFO] [stderr] Downloaded joinery v2.1.0 [INFO] [stderr] Downloaded indent_write v2.2.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d7b4262dd6e284e18cd692f5f2d6e60032556757d475ccccbeb07c66e60d4ed9 [INFO] running `Command { std: "docker" "start" "-a" "d7b4262dd6e284e18cd692f5f2d6e60032556757d475ccccbeb07c66e60d4ed9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d7b4262dd6e284e18cd692f5f2d6e60032556757d475ccccbeb07c66e60d4ed9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d7b4262dd6e284e18cd692f5f2d6e60032556757d475ccccbeb07c66e60d4ed9", kill_on_drop: false }` [INFO] [stdout] d7b4262dd6e284e18cd692f5f2d6e60032556757d475ccccbeb07c66e60d4ed9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 096fc3b79daa1f52fef104c8023945417f0430fe1be0fb26da3dc1893db74e06 [INFO] running `Command { std: "docker" "start" "-a" "096fc3b79daa1f52fef104c8023945417f0430fe1be0fb26da3dc1893db74e06", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling serde v1.0.209 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking indent_write v2.2.0 [INFO] [stderr] Checking joinery v2.1.0 [INFO] [stderr] Checking strum v0.21.0 [INFO] [stderr] Checking regex v1.10.6 [INFO] [stderr] Checking pest v2.7.11 [INFO] [stderr] Checking brownstone v1.1.0 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking nom-supreme v0.6.0 [INFO] [stderr] Checking semver-parser v0.10.2 [INFO] [stderr] Checking semver v0.11.0 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Compiling strum_macros v0.21.1 [INFO] [stderr] Checking mesh-portal-versions v0.2.0-rc1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/lib.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::Arc` [INFO] [stdout] --> src/lib.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use std::sync::Arc; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/version/mod.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `VerboseError` and `context` [INFO] [stdout] --> src/version/mod.rs:2:18 [INFO] [stdout] | [INFO] [stdout] 2 | use nom::error::{context, VerboseError}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `separated_pair`, `terminated`, and `tuple` [INFO] [stdout] --> src/version/mod.rs:3:21 [INFO] [stdout] | [INFO] [stdout] 3 | use nom::sequence::{tuple, terminated, separated_pair}; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::character::complete::digit1` [INFO] [stdout] --> src/version/mod.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use nom::character::complete::digit1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::bytes::complete::tag` [INFO] [stdout] --> src/version/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use nom::bytes::complete::tag; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::IResult` [INFO] [stdout] --> src/version/mod.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use nom::IResult; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::From` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::convert::From; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt::Debug` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::fmt::Debug; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::hash::Hash` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::hash::Hash; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::Arc` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::sync::Arc; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::error::Error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `semver::SemVerError` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | use semver::SemVerError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `semver::ReqParseError` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:856:9 [INFO] [stdout] | [INFO] [stdout] 856 | use semver::ReqParseError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `address` and `path` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:863:41 [INFO] [stdout] | [INFO] [stdout] 863 | use crate::version::v0_0_1::parse::{address, camel_case_to_string, capture_address, consume_address_kind_path, file_chars, path, path... [INFO] [stdout] | ^^^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `VerboseError` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:875:33 [INFO] [stdout] | [INFO] [stdout] 875 | use nom::error::{ErrorKind, VerboseError}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ParserExt` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:879:39 [INFO] [stdout] | [INFO] [stdout] 879 | use nom_supreme::{parse_from_str, ParserExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom_supreme::parser_ext::FromStrParser` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:881:9 [INFO] [stdout] | [INFO] [stdout] 881 | use nom_supreme::parser_ext::FromStrParser; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Rc` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:883:59 [INFO] [stdout] | [INFO] [stdout] 883 | use crate::version::v0_0_1::entity::request::{Action, Rc, RcCommandType, RequestCore}; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TryFrom` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1282:28 [INFO] [stdout] | [INFO] [stdout] 1282 | use std::convert::{TryFrom, TryInto}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1283:13 [INFO] [stdout] | [INFO] [stdout] 1283 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `alpha1` and `digit1` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1287:40 [INFO] [stdout] | [INFO] [stdout] 1287 | use nom::character::complete::{alpha1, digit1}; [INFO] [stdout] | ^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Err` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1293:19 [INFO] [stdout] | [INFO] [stdout] 1293 | use nom::{Err, IResult}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `version_address_segment` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1297:132 [INFO] [stdout] | [INFO] [stdout] 1297 | ...e, domain_chars, skewer_chars, version_req_chars, Res, version_address_segment, version_chars, address, file_chars}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ParserExt` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1303:42 [INFO] [stdout] | [INFO] [stdout] 1303 | use nom_supreme::{parse_from_str,ParserExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1741:17 [INFO] [stdout] | [INFO] [stdout] 1741 | (char_item == '"') [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1741 - (char_item == '"') [INFO] [stdout] 1741 + char_item == '"' [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2848:9 [INFO] [stdout] | [INFO] [stdout] 2848 | use std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3083:9 [INFO] [stdout] | [INFO] [stdout] 3083 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3086:17 [INFO] [stdout] | [INFO] [stdout] 3086 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `PayloadClaim`, `ResourceKind`, and `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3098:47 [INFO] [stdout] | [INFO] [stdout] 3098 | use crate::version::v0_0_1::id::{Address, ResourceKind, Meta, PayloadClaim, ResourceType, CaptureAddress}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::pattern::TksPattern` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3099:9 [INFO] [stdout] | [INFO] [stdout] 3099 | use crate::version::v0_0_1::pattern::TksPattern; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RcCommandType` and `Rc` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3102:59 [INFO] [stdout] | [INFO] [stdout] 3102 | use crate::version::v0_0_1::entity::request::{Action, Rc, RcCommandType, RequestCore}; [INFO] [stdout] | ^^ ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type parameter `PAYLOAD_CLAIM` should have an upper camel case name [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4008:27 [INFO] [stdout] | [INFO] [stdout] 4008 | pub struct PayloadRef { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PayloadClaim` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type parameter `PAYLOAD_PATTERN` should have an upper camel case name [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4008:42 [INFO] [stdout] | [INFO] [stdout] 4008 | pub struct PayloadRef { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PayloadPattern` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type parameter `PAYLOAD_REF` should have an upper camel case name [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4032:39 [INFO] [stdout] | [INFO] [stdout] 4032 | pub enum PayloadDelivery { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PayloadRef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `TryFrom` and `TryInto` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4085:28 [INFO] [stdout] | [INFO] [stdout] 4085 | use std::convert::{TryFrom, TryInto}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::error::Error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4090:13 [INFO] [stdout] | [INFO] [stdout] 4090 | use crate::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PayloadMap` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4091:56 [INFO] [stdout] | [INFO] [stdout] 4091 | use crate::version::v0_0_1::payload::{Payload, PayloadMap}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4334:9 [INFO] [stdout] | [INFO] [stdout] 4334 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ResourceKind` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4340:47 [INFO] [stdout] | [INFO] [stdout] 4340 | use crate::version::v0_0_1::id::{Address, ResourceKind}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Payload` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4420:47 [INFO] [stdout] | [INFO] [stdout] 4420 | use crate::version::v0_0_1::payload::{Payload, PayloadPattern}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Rc` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4424:55 [INFO] [stdout] | [INFO] [stdout] 4424 | use crate::version::v0_0_1::entity::request::{Rc, RequestCore}; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::payload::PayloadType::Primitive` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4426:13 [INFO] [stdout] | [INFO] [stdout] 4426 | use crate::version::v0_0_1::payload::PayloadType::Primitive; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `http_pattern` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4666:200 [INFO] [stdout] | [INFO] [stdout] 4666 | ...n_scoped, EntityPattern, HttpPattern, MsgPattern, RcPattern, http_pattern}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::bin::Bin` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4883:13 [INFO] [stdout] | [INFO] [stdout] 4883 | use crate::version::v0_0_1::bin::Bin; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `BadRequest`, `Fail`, and `NotFound` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4888:44 [INFO] [stdout] | [INFO] [stdout] 4888 | use crate::version::v0_0_1::fail::{BadRequest, Fail, NotFound}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Address`, `PayloadClaim`, `ResourceKind`, and `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4889:42 [INFO] [stdout] | [INFO] [stdout] 4889 | use crate::version::v0_0_1::id::{Address, ResourceKind, Meta, PayloadClaim, ResourceType}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::pattern::TksPattern` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4890:13 [INFO] [stdout] | [INFO] [stdout] 4890 | use crate::version::v0_0_1::pattern::TksPattern; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::error::Error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4894:13 [INFO] [stdout] | [INFO] [stdout] 4894 | use crate::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::fail` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4898:13 [INFO] [stdout] | [INFO] [stdout] 4898 | use crate::version::v0_0_1::fail; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::http::HttpResponse` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4899:13 [INFO] [stdout] | [INFO] [stdout] 4899 | use crate::version::v0_0_1::http::HttpResponse; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::command::common::SetProperties` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5063:17 [INFO] [stdout] | [INFO] [stdout] 5063 | use crate::version::v0_0_1::command::common::SetProperties; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::util::ConvertFrom` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5092:17 [INFO] [stdout] | [INFO] [stdout] 5092 | use crate::version::v0_0_1::util::ConvertFrom; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `HashMap` and `HashSet` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5230:36 [INFO] [stdout] | [INFO] [stdout] 5230 | use std::collections::{HashMap, HashSet}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TryFrom` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5231:32 [INFO] [stdout] | [INFO] [stdout] 5231 | use std::convert::{TryFrom, TryInto}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5232:17 [INFO] [stdout] | [INFO] [stdout] 5232 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `BadCoercion` and `Fail` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5237:48 [INFO] [stdout] | [INFO] [stdout] 5237 | use crate::version::v0_0_1::fail::{BadCoercion, Fail}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::util::ConvertFrom` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5242:17 [INFO] [stdout] | [INFO] [stdout] 5242 | use crate::version::v0_0_1::util::ConvertFrom; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5381:17 [INFO] [stdout] | [INFO] [stdout] 5381 | use std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::error::Error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5385:17 [INFO] [stdout] | [INFO] [stdout] 5385 | use crate::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::fail` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5454:13 [INFO] [stdout] | [INFO] [stdout] 5454 | use crate::version::v0_0_1::fail; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ResourceKind` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5455:57 [INFO] [stdout] | [INFO] [stdout] 5455 | use crate::version::v0_0_1::id::{Address, Meta, ResourceKind}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RequestCore` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5458:55 [INFO] [stdout] | [INFO] [stdout] 5458 | use crate::version::v0_0_1::entity::request::{RequestCore}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::fail::Fail` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5459:13 [INFO] [stdout] | [INFO] [stdout] 5459 | use crate::version::v0_0_1::fail::Fail; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::CompareResult::Incomplete` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5561:9 [INFO] [stdout] | [INFO] [stdout] 5561 | use nom::CompareResult::Incomplete; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5565:77 [INFO] [stdout] | [INFO] [stdout] 5565 | use crate::version::v0_0_1::id::{Address, AddressAndKind, ResourceKind, ResourceType}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PayloadMap` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5567:52 [INFO] [stdout] | [INFO] [stdout] 5567 | use crate::version::v0_0_1::payload::{Payload, PayloadMap}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ops::Deref` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5784:13 [INFO] [stdout] | [INFO] [stdout] 5784 | use std::ops::Deref; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ResourceKind` and `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5789:51 [INFO] [stdout] | [INFO] [stdout] 5789 | use crate::version::v0_0_1::id::{Address, ResourceKind, ResourceType}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::pattern::TksPattern` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5791:13 [INFO] [stdout] | [INFO] [stdout] 5791 | use crate::version::v0_0_1::pattern::TksPattern; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::payload::Payload` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5792:13 [INFO] [stdout] | [INFO] [stdout] 5792 | use crate::version::v0_0_1::payload::Payload; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::util::unique_id` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5796:13 [INFO] [stdout] | [INFO] [stdout] 5796 | use crate::version::v0_0_1::util::unique_id; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Artifact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5878:48 [INFO] [stdout] | [INFO] [stdout] 5878 | use crate::version::v0_0_1::artifact::{Artifact, ArtifactResponse}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ConfigBody` and `Config` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5879:54 [INFO] [stdout] | [INFO] [stdout] 5879 | use crate::version::v0_0_1::config::{Assign, Config, ConfigBody}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/lib.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ResourceKind` and `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5881:51 [INFO] [stdout] | [INFO] [stdout] 5881 | use crate::version::v0_0_1::id::{Address, ResourceKind, ResourceType}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::Arc` [INFO] [stdout] --> src/lib.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use std::sync::Arc; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::payload::Payload` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5883:13 [INFO] [stdout] | [INFO] [stdout] 5883 | use crate::version::v0_0_1::payload::Payload; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/version/mod.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `VerboseError` and `context` [INFO] [stdout] --> src/version/mod.rs:2:18 [INFO] [stdout] | [INFO] [stdout] 2 | use nom::error::{context, VerboseError}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ArtifactResponse` and `Artifact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5934:48 [INFO] [stdout] | [INFO] [stdout] 5934 | use crate::version::v0_0_1::artifact::{Artifact, ArtifactRequest, ArtifactResponse}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `separated_pair`, `terminated`, and `tuple` [INFO] [stdout] --> src/version/mod.rs:3:21 [INFO] [stdout] | [INFO] [stdout] 3 | use nom::sequence::{tuple, terminated, separated_pair}; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::character::complete::digit1` [INFO] [stdout] --> src/version/mod.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use nom::character::complete::digit1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Artifact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5976:48 [INFO] [stdout] | [INFO] [stdout] 5976 | use crate::version::v0_0_1::artifact::{Artifact, ArtifactResponse}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::bytes::complete::tag` [INFO] [stdout] --> src/version/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use nom::bytes::complete::tag; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::IResult` [INFO] [stdout] --> src/version/mod.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use nom::IResult; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::From` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::convert::From; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::id::Specific` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6146:9 [INFO] [stdout] | [INFO] [stdout] 6146 | use crate::version::v0_0_1::id::Specific; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Bad` and `NotFound` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6186:13 [INFO] [stdout] | [INFO] [stdout] 6186 | Bad, BadCoercion, BadRequest, Conditional, Messaging, NotFound, [INFO] [stdout] | ^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt::Debug` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::fmt::Debug; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::hash::Hash` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::hash::Hash; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::Arc` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::sync::Arc; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::error::Error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6329:9 [INFO] [stdout] | [INFO] [stdout] 6329 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `semver::SemVerError` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | use semver::SemVerError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `alpha1`, `alphanumeric1`, `multispace1`, and `space0` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6334:44 [INFO] [stdout] | [INFO] [stdout] 6334 | use nom::character::complete::{alpha0, alphanumeric1, digit1, alpha1, multispace1,multispace0, space1,space0}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^ ^^^^^^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `separated_list1` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6337:46 [INFO] [stdout] | [INFO] [stdout] 6337 | use nom::multi::{many0, separated_list0, separated_list1}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom_supreme::parse_from_str` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6340:9 [INFO] [stdout] | [INFO] [stdout] 6340 | use nom_supreme::parse_from_str; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Version` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6343:93 [INFO] [stdout] | [INFO] [stdout] 6343 | use crate::version::v0_0_1::id::{Address, AddressSegment, CaptureAddress, RouteSegment, Version}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `kind` and `specific` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6344:84 [INFO] [stdout] | [INFO] [stdout] 6344 | use crate::version::v0_0_1::pattern::parse::{address_kind_pattern, delim_kind, kind, resource_type, specific, specific_pattern, versi... [INFO] [stdout] | ^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::bytes::complete::take` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6345:9 [INFO] [stdout] | [INFO] [stdout] 6345 | use nom::bytes::complete::take; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::config::bind::parse::pipeline_step` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6348:9 [INFO] [stdout] | [INFO] [stdout] 6348 | use crate::version::v0_0_1::config::bind::parse::pipeline_step; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7436:9 [INFO] [stdout] | [INFO] [stdout] 7436 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `recognize` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7438:42 [INFO] [stdout] | [INFO] [stdout] 7438 | use nom::combinator::{all_consuming, recognize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `AddressSegment` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7441:38 [INFO] [stdout] | [INFO] [stdout] 7441 | use crate::version::v0_0_1::id::{AddressSegment, RouteSegment}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `base_address_segment`, `camel_case`, and `skewer_chars` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7442:50 [INFO] [stdout] | [INFO] [stdout] 7442 | ...0_0_1::parse::{address, camel_case, route_segment, version_address_segment, skewer_chars, base_address_segment, rec_skewer, address_te... [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::Err` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7443:9 [INFO] [stdout] | [INFO] [stdout] 7443 | use nom::Err; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::error::VerboseError` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7444:9 [INFO] [stdout] | [INFO] [stdout] 7444 | use nom::error::VerboseError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `pipeline_step` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7446:100 [INFO] [stdout] | [INFO] [stdout] 7446 | use crate::version::v0_0_1::config::bind::parse::{bind, http_section, http_selector, pipeline, pipeline_step, pipeline_stop}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `http_pattern_scoped` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7451:57 [INFO] [stdout] | [INFO] [stdout] 7451 | use crate::version::v0_0_1::pattern::{http_pattern, http_pattern_scoped, upload_step}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `semver::ReqParseError` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:856:9 [INFO] [stdout] | [INFO] [stdout] 856 | use semver::ReqParseError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `address` and `path` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:863:41 [INFO] [stdout] | [INFO] [stdout] 863 | use crate::version::v0_0_1::parse::{address, camel_case_to_string, capture_address, consume_address_kind_path, file_chars, path, path... [INFO] [stdout] | ^^^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `VerboseError` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:875:33 [INFO] [stdout] | [INFO] [stdout] 875 | use nom::error::{ErrorKind, VerboseError}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ParserExt` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:879:39 [INFO] [stdout] | [INFO] [stdout] 879 | use nom_supreme::{parse_from_str, ParserExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom_supreme::parser_ext::FromStrParser` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:881:9 [INFO] [stdout] | [INFO] [stdout] 881 | use nom_supreme::parser_ext::FromStrParser; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Rc` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:883:59 [INFO] [stdout] | [INFO] [stdout] 883 | use crate::version::v0_0_1::entity::request::{Action, Rc, RcCommandType, RequestCore}; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TryFrom` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1282:28 [INFO] [stdout] | [INFO] [stdout] 1282 | use std::convert::{TryFrom, TryInto}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1283:13 [INFO] [stdout] | [INFO] [stdout] 1283 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `alpha1` and `digit1` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1287:40 [INFO] [stdout] | [INFO] [stdout] 1287 | use nom::character::complete::{alpha1, digit1}; [INFO] [stdout] | ^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Err` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1293:19 [INFO] [stdout] | [INFO] [stdout] 1293 | use nom::{Err, IResult}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `version_address_segment` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1297:132 [INFO] [stdout] | [INFO] [stdout] 1297 | ...e, domain_chars, skewer_chars, version_req_chars, Res, version_address_segment, version_chars, address, file_chars}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ParserExt` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1303:42 [INFO] [stdout] | [INFO] [stdout] 1303 | use nom_supreme::{parse_from_str,ParserExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1741:17 [INFO] [stdout] | [INFO] [stdout] 1741 | (char_item == '"') [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1741 - (char_item == '"') [INFO] [stdout] 1741 + char_item == '"' [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2848:9 [INFO] [stdout] | [INFO] [stdout] 2848 | use std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3083:9 [INFO] [stdout] | [INFO] [stdout] 3083 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3086:17 [INFO] [stdout] | [INFO] [stdout] 3086 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `PayloadClaim`, `ResourceKind`, and `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3098:47 [INFO] [stdout] | [INFO] [stdout] 3098 | use crate::version::v0_0_1::id::{Address, ResourceKind, Meta, PayloadClaim, ResourceType, CaptureAddress}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::pattern::TksPattern` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3099:9 [INFO] [stdout] | [INFO] [stdout] 3099 | use crate::version::v0_0_1::pattern::TksPattern; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RcCommandType` and `Rc` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3102:59 [INFO] [stdout] | [INFO] [stdout] 3102 | use crate::version::v0_0_1::entity::request::{Action, Rc, RcCommandType, RequestCore}; [INFO] [stdout] | ^^ ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type parameter `PAYLOAD_CLAIM` should have an upper camel case name [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4008:27 [INFO] [stdout] | [INFO] [stdout] 4008 | pub struct PayloadRef { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PayloadClaim` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type parameter `PAYLOAD_PATTERN` should have an upper camel case name [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4008:42 [INFO] [stdout] | [INFO] [stdout] 4008 | pub struct PayloadRef { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PayloadPattern` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type parameter `PAYLOAD_REF` should have an upper camel case name [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4032:39 [INFO] [stdout] | [INFO] [stdout] 4032 | pub enum PayloadDelivery { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PayloadRef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `TryFrom` and `TryInto` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4085:28 [INFO] [stdout] | [INFO] [stdout] 4085 | use std::convert::{TryFrom, TryInto}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::error::Error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4090:13 [INFO] [stdout] | [INFO] [stdout] 4090 | use crate::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PayloadMap` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4091:56 [INFO] [stdout] | [INFO] [stdout] 4091 | use crate::version::v0_0_1::payload::{Payload, PayloadMap}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4334:9 [INFO] [stdout] | [INFO] [stdout] 4334 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ResourceKind` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4340:47 [INFO] [stdout] | [INFO] [stdout] 4340 | use crate::version::v0_0_1::id::{Address, ResourceKind}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Payload` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4420:47 [INFO] [stdout] | [INFO] [stdout] 4420 | use crate::version::v0_0_1::payload::{Payload, PayloadPattern}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Rc` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4424:55 [INFO] [stdout] | [INFO] [stdout] 4424 | use crate::version::v0_0_1::entity::request::{Rc, RequestCore}; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::payload::PayloadType::Primitive` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4426:13 [INFO] [stdout] | [INFO] [stdout] 4426 | use crate::version::v0_0_1::payload::PayloadType::Primitive; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `http_pattern` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4666:200 [INFO] [stdout] | [INFO] [stdout] 4666 | ...n_scoped, EntityPattern, HttpPattern, MsgPattern, RcPattern, http_pattern}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::bin::Bin` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4883:13 [INFO] [stdout] | [INFO] [stdout] 4883 | use crate::version::v0_0_1::bin::Bin; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `BadRequest`, `Fail`, and `NotFound` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4888:44 [INFO] [stdout] | [INFO] [stdout] 4888 | use crate::version::v0_0_1::fail::{BadRequest, Fail, NotFound}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Address`, `PayloadClaim`, `ResourceKind`, and `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4889:42 [INFO] [stdout] | [INFO] [stdout] 4889 | use crate::version::v0_0_1::id::{Address, ResourceKind, Meta, PayloadClaim, ResourceType}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::pattern::TksPattern` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4890:13 [INFO] [stdout] | [INFO] [stdout] 4890 | use crate::version::v0_0_1::pattern::TksPattern; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::error::Error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4894:13 [INFO] [stdout] | [INFO] [stdout] 4894 | use crate::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::fail` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4898:13 [INFO] [stdout] | [INFO] [stdout] 4898 | use crate::version::v0_0_1::fail; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::http::HttpResponse` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4899:13 [INFO] [stdout] | [INFO] [stdout] 4899 | use crate::version::v0_0_1::http::HttpResponse; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::command::common::SetProperties` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5063:17 [INFO] [stdout] | [INFO] [stdout] 5063 | use crate::version::v0_0_1::command::common::SetProperties; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::util::ConvertFrom` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5092:17 [INFO] [stdout] | [INFO] [stdout] 5092 | use crate::version::v0_0_1::util::ConvertFrom; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `HashMap` and `HashSet` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5230:36 [INFO] [stdout] | [INFO] [stdout] 5230 | use std::collections::{HashMap, HashSet}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TryFrom` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5231:32 [INFO] [stdout] | [INFO] [stdout] 5231 | use std::convert::{TryFrom, TryInto}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5232:17 [INFO] [stdout] | [INFO] [stdout] 5232 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `BadCoercion` and `Fail` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5237:48 [INFO] [stdout] | [INFO] [stdout] 5237 | use crate::version::v0_0_1::fail::{BadCoercion, Fail}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::util::ConvertFrom` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5242:17 [INFO] [stdout] | [INFO] [stdout] 5242 | use crate::version::v0_0_1::util::ConvertFrom; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5381:17 [INFO] [stdout] | [INFO] [stdout] 5381 | use std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::error::Error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5385:17 [INFO] [stdout] | [INFO] [stdout] 5385 | use crate::error::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::fail` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5454:13 [INFO] [stdout] | [INFO] [stdout] 5454 | use crate::version::v0_0_1::fail; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ResourceKind` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5455:57 [INFO] [stdout] | [INFO] [stdout] 5455 | use crate::version::v0_0_1::id::{Address, Meta, ResourceKind}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RequestCore` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5458:55 [INFO] [stdout] | [INFO] [stdout] 5458 | use crate::version::v0_0_1::entity::request::{RequestCore}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::fail::Fail` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5459:13 [INFO] [stdout] | [INFO] [stdout] 5459 | use crate::version::v0_0_1::fail::Fail; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::CompareResult::Incomplete` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5561:9 [INFO] [stdout] | [INFO] [stdout] 5561 | use nom::CompareResult::Incomplete; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5565:77 [INFO] [stdout] | [INFO] [stdout] 5565 | use crate::version::v0_0_1::id::{Address, AddressAndKind, ResourceKind, ResourceType}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PayloadMap` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5567:52 [INFO] [stdout] | [INFO] [stdout] 5567 | use crate::version::v0_0_1::payload::{Payload, PayloadMap}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ops::Deref` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5784:13 [INFO] [stdout] | [INFO] [stdout] 5784 | use std::ops::Deref; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ResourceKind` and `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5789:51 [INFO] [stdout] | [INFO] [stdout] 5789 | use crate::version::v0_0_1::id::{Address, ResourceKind, ResourceType}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::pattern::TksPattern` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5791:13 [INFO] [stdout] | [INFO] [stdout] 5791 | use crate::version::v0_0_1::pattern::TksPattern; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::payload::Payload` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5792:13 [INFO] [stdout] | [INFO] [stdout] 5792 | use crate::version::v0_0_1::payload::Payload; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::util::unique_id` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5796:13 [INFO] [stdout] | [INFO] [stdout] 5796 | use crate::version::v0_0_1::util::unique_id; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Artifact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5878:48 [INFO] [stdout] | [INFO] [stdout] 5878 | use crate::version::v0_0_1::artifact::{Artifact, ArtifactResponse}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ConfigBody` and `Config` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5879:54 [INFO] [stdout] | [INFO] [stdout] 5879 | use crate::version::v0_0_1::config::{Assign, Config, ConfigBody}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ResourceKind` and `ResourceType` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5881:51 [INFO] [stdout] | [INFO] [stdout] 5881 | use crate::version::v0_0_1::id::{Address, ResourceKind, ResourceType}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::payload::Payload` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5883:13 [INFO] [stdout] | [INFO] [stdout] 5883 | use crate::version::v0_0_1::payload::Payload; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ArtifactResponse` and `Artifact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5934:48 [INFO] [stdout] | [INFO] [stdout] 5934 | use crate::version::v0_0_1::artifact::{Artifact, ArtifactRequest, ArtifactResponse}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Artifact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5976:48 [INFO] [stdout] | [INFO] [stdout] 5976 | use crate::version::v0_0_1::artifact::{Artifact, ArtifactResponse}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::id::Specific` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6146:9 [INFO] [stdout] | [INFO] [stdout] 6146 | use crate::version::v0_0_1::id::Specific; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Bad` and `NotFound` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6186:13 [INFO] [stdout] | [INFO] [stdout] 6186 | Bad, BadCoercion, BadRequest, Conditional, Messaging, NotFound, [INFO] [stdout] | ^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6329:9 [INFO] [stdout] | [INFO] [stdout] 6329 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `alpha1`, `alphanumeric1`, `multispace1`, and `space0` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6334:44 [INFO] [stdout] | [INFO] [stdout] 6334 | use nom::character::complete::{alpha0, alphanumeric1, digit1, alpha1, multispace1,multispace0, space1,space0}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^ ^^^^^^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `separated_list1` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6337:46 [INFO] [stdout] | [INFO] [stdout] 6337 | use nom::multi::{many0, separated_list0, separated_list1}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom_supreme::parse_from_str` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6340:9 [INFO] [stdout] | [INFO] [stdout] 6340 | use nom_supreme::parse_from_str; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Version` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6343:93 [INFO] [stdout] | [INFO] [stdout] 6343 | use crate::version::v0_0_1::id::{Address, AddressSegment, CaptureAddress, RouteSegment, Version}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `kind` and `specific` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6344:84 [INFO] [stdout] | [INFO] [stdout] 6344 | use crate::version::v0_0_1::pattern::parse::{address_kind_pattern, delim_kind, kind, resource_type, specific, specific_pattern, versi... [INFO] [stdout] | ^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `nom::bytes::complete::take` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6345:9 [INFO] [stdout] | [INFO] [stdout] 6345 | use nom::bytes::complete::take; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::version::v0_0_1::config::bind::parse::pipeline_step` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6348:9 [INFO] [stdout] | [INFO] [stdout] 6348 | use crate::version::v0_0_1::config::bind::parse::pipeline_step; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:91:21 [INFO] [stdout] | [INFO] [stdout] 91 | Err(err) => { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:147:21 [INFO] [stdout] | [INFO] [stdout] 147 | Err(error) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:219:21 [INFO] [stdout] | [INFO] [stdout] 219 | fn from_str(s: &str) -> Result { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:91:21 [INFO] [stdout] | [INFO] [stdout] 91 | Err(err) => { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:147:21 [INFO] [stdout] | [INFO] [stdout] 147 | Err(error) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:219:21 [INFO] [stdout] | [INFO] [stdout] 219 | fn from_str(s: &str) -> Result { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1107:21 [INFO] [stdout] | [INFO] [stdout] 1107 | Err(error) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1107:21 [INFO] [stdout] | [INFO] [stdout] 1107 | Err(error) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2198:17 [INFO] [stdout] | [INFO] [stdout] 2198 | let mut entries = entries; [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2233:17 [INFO] [stdout] | [INFO] [stdout] 2233 | Err(error) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2460:17 [INFO] [stdout] | [INFO] [stdout] 2460 | exact => ValuePattern::Pattern( [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_exact` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2198:17 [INFO] [stdout] | [INFO] [stdout] 2198 | let mut entries = entries; [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `next` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2471:34 [INFO] [stdout] | [INFO] [stdout] 2471 | multispace0(input).map(|(next, _)| (input, PatternBlock::None)) [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_next` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2233:17 [INFO] [stdout] | [INFO] [stdout] 2233 | Err(error) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2460:17 [INFO] [stdout] | [INFO] [stdout] 2460 | exact => ValuePattern::Pattern( [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_exact` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `next` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2471:34 [INFO] [stdout] | [INFO] [stdout] 2471 | multispace0(input).map(|(next, _)| (input, PatternBlock::None)) [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_next` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `primitive` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3131:36 [INFO] [stdout] | [INFO] [stdout] 3131 | Payload::Primitive(primitive) => PayloadType::Primitive, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `list` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3132:31 [INFO] [stdout] | [INFO] [stdout] 3132 | Payload::List(list) => PayloadType::List, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_list` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3133:30 [INFO] [stdout] | [INFO] [stdout] 3133 | Payload::Map(map) => PayloadType::Map, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `primitive` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3131:36 [INFO] [stdout] | [INFO] [stdout] 3131 | Payload::Primitive(primitive) => PayloadType::Primitive, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `list` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3132:31 [INFO] [stdout] | [INFO] [stdout] 3132 | Payload::List(list) => PayloadType::List, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_list` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3133:30 [INFO] [stdout] | [INFO] [stdout] 3133 | Payload::Map(map) => PayloadType::Map, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `errors` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3848:35 [INFO] [stdout] | [INFO] [stdout] 3848 | Primitive::Errors(errors) => { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_errors` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `errors` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:3848:35 [INFO] [stdout] | [INFO] [stdout] 3848 | Primitive::Errors(errors) => { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_errors` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4134:45 [INFO] [stdout] | [INFO] [stdout] 4134 | PropertyMod::Set { key, value,lock } => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lock` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4134:51 [INFO] [stdout] | [INFO] [stdout] 4134 | PropertyMod::Set { key, value,lock } => { [INFO] [stdout] | ^^^^ help: try ignoring the field: `lock: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4134:45 [INFO] [stdout] | [INFO] [stdout] 4134 | PropertyMod::Set { key, value,lock } => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lock` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:4134:51 [INFO] [stdout] | [INFO] [stdout] 4134 | PropertyMod::Set { key, value,lock } => { [INFO] [stdout] | ^^^^ help: try ignoring the field: `lock: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5163:37 [INFO] [stdout] | [INFO] [stdout] 5163 | pub fn fulfillment( mut self, bin: Bin) -> Create { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5163:37 [INFO] [stdout] | [INFO] [stdout] 5163 | pub fn fulfillment( mut self, bin: Bin) -> Create { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `code` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5647:38 [INFO] [stdout] | [INFO] [stdout] 5647 | tag("Ok")(input).map(|(next, code)| (next, Code::Ok)) [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_code` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5656:21 [INFO] [stdout] | [INFO] [stdout] 5656 | Err(err) => { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `code` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5647:38 [INFO] [stdout] | [INFO] [stdout] 5647 | tag("Ok")(input).map(|(next, code)| (next, Code::Ok)) [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_code` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5656:21 [INFO] [stdout] | [INFO] [stdout] 5656 | Err(err) => { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `response` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5836:37 [INFO] [stdout] | [INFO] [stdout] 5836 | Frame::Response(response) => { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `artifact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5840:37 [INFO] [stdout] | [INFO] [stdout] 5840 | Frame::Artifact(artifact) => Option::None, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_artifact` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `response` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5836:37 [INFO] [stdout] | [INFO] [stdout] 5836 | Frame::Response(response) => { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `artifact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5840:37 [INFO] [stdout] | [INFO] [stdout] 5840 | Frame::Artifact(artifact) => Option::None, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_artifact` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6040:39 [INFO] [stdout] | [INFO] [stdout] 6040 | ValuePattern::Pattern(exact) => match x { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_exact` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exact` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6040:39 [INFO] [stdout] | [INFO] [stdout] 6040 | ValuePattern::Pattern(exact) => match x { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_exact` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `files_wildcard` is assigned to, but never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7157:17 [INFO] [stdout] | [INFO] [stdout] 7157 | let mut files_wildcard = false; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_files_wildcard` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `files_wildcard` is never read [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7163:21 [INFO] [stdout] | [INFO] [stdout] 7163 | files_wildcard = true; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `files_wildcard` is assigned to, but never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7157:17 [INFO] [stdout] | [INFO] [stdout] 7157 | let mut files_wildcard = false; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_files_wildcard` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `files_wildcard` is never read [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7163:21 [INFO] [stdout] | [INFO] [stdout] 7163 | files_wildcard = true; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ok` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7458:16 [INFO] [stdout] | [INFO] [stdout] 7458 | Ok(ok) => { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `next` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7489:14 [INFO] [stdout] | [INFO] [stdout] 7489 | let (next, addy) = all_consuming(address)("hello.com:bundle:1.2.3:/")?; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_next` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `next` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7491:13 [INFO] [stdout] | [INFO] [stdout] 7491 | let (next, addy) = all_consuming(address)("hello.com:bundle:1.2.3")?; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_next` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `addy` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7491:19 [INFO] [stdout] | [INFO] [stdout] 7491 | let (next, addy) = all_consuming(address)("hello.com:bundle:1.2.3")?; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_addy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `next` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7493:13 [INFO] [stdout] | [INFO] [stdout] 7493 | let (next, addy) = all_consuming(address)("hello.com:bundle:1.2.3:/greater-glory/file.txt")?; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_next` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `address` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7546:13 [INFO] [stdout] | [INFO] [stdout] 7546 | let address = address.to_address(regex.captures("/index.html" ).unwrap() )?; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:766:12 [INFO] [stdout] | [INFO] [stdout] 765 | impl Path { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] 766 | fn new(string: &str) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `filename` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1747:8 [INFO] [stdout] | [INFO] [stdout] 1747 | fn filename(i: T) -> Res [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `MapConParam` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2181:10 [INFO] [stdout] | [INFO] [stdout] 2181 | enum MapConParam { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `insert_block_pattern` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2485:8 [INFO] [stdout] | [INFO] [stdout] 2485 | fn insert_block_pattern(input: &str) -> Res<&str, UploadBlock> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `space` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1437:12 [INFO] [stdout] | [INFO] [stdout] 1437 | fn space(input: &str) -> Res<&str, &str> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5367:20 [INFO] [stdout] | [INFO] [stdout] 5366 | impl Select { [INFO] [stdout] | ----------- associated function in this implementation [INFO] [stdout] 5367 | fn new(pattern: AddressKindPattern) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `any_resource_path_segment` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6370:8 [INFO] [stdout] | [INFO] [stdout] 6370 | fn any_resource_path_segment(i: T) -> Res [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `get_some_plus` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7660:13 [INFO] [stdout] | [INFO] [stdout] 7660 | let get_some_plus = RequestCore { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_get_some_plus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `get_some_plus` [INFO] [stdout] --> src/version/v0_0_1/mod.rs:7693:13 [INFO] [stdout] | [INFO] [stdout] 7693 | let get_some_plus = RequestCore { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_get_some_plus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` block uses type `std::string::String`, which is not FFI-safe [INFO] [stdout] --> src/version/v0_0_1/mod.rs:16:39 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn mesh_portal_unique_id() -> String; [INFO] [stdout] | ^^^^^^ not FFI-safe [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct [INFO] [stdout] = note: this struct has unspecified layout [INFO] [stdout] = note: `#[warn(improper_ctypes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5503:53 [INFO] [stdout] | [INFO] [stdout] 5503 | let errors = Errors::default(message.clone()); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:766:12 [INFO] [stdout] | [INFO] [stdout] 765 | impl Path { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] 766 | fn new(string: &str) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `filename` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1747:8 [INFO] [stdout] | [INFO] [stdout] 1747 | fn filename(i: T) -> Res [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `MapConParam` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2181:10 [INFO] [stdout] | [INFO] [stdout] 2181 | enum MapConParam { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `insert_block_pattern` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:2485:8 [INFO] [stdout] | [INFO] [stdout] 2485 | fn insert_block_pattern(input: &str) -> Res<&str, UploadBlock> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `space` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:1437:12 [INFO] [stdout] | [INFO] [stdout] 1437 | fn space(input: &str) -> Res<&str, &str> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5367:20 [INFO] [stdout] | [INFO] [stdout] 5366 | impl Select { [INFO] [stdout] | ----------- associated function in this implementation [INFO] [stdout] 5367 | fn new(pattern: AddressKindPattern) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `any_resource_path_segment` is never used [INFO] [stdout] --> src/version/v0_0_1/mod.rs:6370:8 [INFO] [stdout] | [INFO] [stdout] 6370 | fn any_resource_path_segment(i: T) -> Res [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` block uses type `std::string::String`, which is not FFI-safe [INFO] [stdout] --> src/version/v0_0_1/mod.rs:16:39 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn mesh_portal_unique_id() -> String; [INFO] [stdout] | ^^^^^^ not FFI-safe [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct [INFO] [stdout] = note: this struct has unspecified layout [INFO] [stdout] = note: `#[warn(improper_ctypes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/version/v0_0_1/mod.rs:5503:53 [INFO] [stdout] | [INFO] [stdout] 5503 | let errors = Errors::default(message.clone()); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 124 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 140 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.80s [INFO] running `Command { std: "docker" "inspect" "096fc3b79daa1f52fef104c8023945417f0430fe1be0fb26da3dc1893db74e06", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "096fc3b79daa1f52fef104c8023945417f0430fe1be0fb26da3dc1893db74e06", kill_on_drop: false }` [INFO] [stdout] 096fc3b79daa1f52fef104c8023945417f0430fe1be0fb26da3dc1893db74e06