Nov 28 08:13:49.445 INFO checking burrows-labs/irc against master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5 for pr-56074 Nov 28 08:13:49.445 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56074/worker-3/master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56074/master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +0b9f19dff1347e29bf4362ab5a8fab84b43023b5-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 28 08:13:49.908 INFO [stdout] 780101f52e31d3d2d4b90b81c38a5ba4b89e1981a9ee796c03e1ff34f9c8c665 Nov 28 08:13:49.914 INFO running `"docker" "start" "-a" "780101f52e31d3d2d4b90b81c38a5ba4b89e1981a9ee796c03e1ff34f9c8c665"` Nov 28 08:13:51.163 INFO [stderr] usermod: no changes Nov 28 08:13:51.253 INFO [stderr] Checking memchr v2.1.0 Nov 28 08:13:52.282 INFO [stderr] Checking nom v4.1.1 Nov 28 08:13:54.644 INFO [stderr] Checking rerk v0.1.0 (/source) Nov 28 08:13:56.509 INFO [stderr] warning: unused import: `self::parsecmd::*` Nov 28 08:13:56.509 INFO [stderr] --> src/main.rs:10:5 Nov 28 08:13:56.509 INFO [stderr] | Nov 28 08:13:56.509 INFO [stderr] 10 | use self::parsecmd::*; Nov 28 08:13:56.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Nov 28 08:13:56.509 INFO [stderr] | Nov 28 08:13:56.510 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 08:13:56.510 INFO [stderr] Nov 28 08:13:56.700 INFO [stderr] warning: unused import: `self::parsecmd::*` Nov 28 08:13:56.701 INFO [stderr] --> src/main.rs:10:5 Nov 28 08:13:56.701 INFO [stderr] | Nov 28 08:13:56.701 INFO [stderr] 10 | use self::parsecmd::*; Nov 28 08:13:56.701 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Nov 28 08:13:56.701 INFO [stderr] | Nov 28 08:13:56.702 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 08:13:56.702 INFO [stderr] Nov 28 08:14:01.617 INFO [stderr] warning: unreachable expression Nov 28 08:14:01.617 INFO [stderr] --> src/main.rs:1522:5 Nov 28 08:14:01.617 INFO [stderr] | Nov 28 08:14:01.617 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Nov 28 08:14:01.617 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:01.617 INFO [stderr] | Nov 28 08:14:01.617 INFO [stderr] = note: #[warn(unreachable_code)] on by default Nov 28 08:14:01.624 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 28 08:14:01.624 INFO [stderr] Nov 28 08:14:02.051 INFO [stderr] warning: unreachable expression Nov 28 08:14:02.051 INFO [stderr] --> src/main.rs:1522:5 Nov 28 08:14:02.051 INFO [stderr] | Nov 28 08:14:02.051 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Nov 28 08:14:02.051 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:02.051 INFO [stderr] | Nov 28 08:14:02.051 INFO [stderr] = note: #[warn(unreachable_code)] on by default Nov 28 08:14:02.051 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 28 08:14:02.052 INFO [stderr] Nov 28 08:14:02.476 INFO [stderr] warning: unreachable pattern Nov 28 08:14:02.476 INFO [stderr] --> src/main.rs:2454:9 Nov 28 08:14:02.476 INFO [stderr] | Nov 28 08:14:02.476 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Nov 28 08:14:02.476 INFO [stderr] | ^ Nov 28 08:14:02.477 INFO [stderr] | Nov 28 08:14:02.477 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Nov 28 08:14:02.477 INFO [stderr] Nov 28 08:14:02.479 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:02.479 INFO [stderr] --> src/parsecmd.rs:30:34 Nov 28 08:14:02.479 INFO [stderr] | Nov 28 08:14:02.479 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Nov 28 08:14:02.479 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:02.479 INFO [stderr] | Nov 28 08:14:02.479 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 08:14:02.479 INFO [stderr] Nov 28 08:14:02.480 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:02.480 INFO [stderr] --> src/parsecmd.rs:59:33 Nov 28 08:14:02.480 INFO [stderr] | Nov 28 08:14:02.480 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Nov 28 08:14:02.480 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:02.480 INFO [stderr] Nov 28 08:14:02.480 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:02.480 INFO [stderr] --> src/parsecmd.rs:67:33 Nov 28 08:14:02.480 INFO [stderr] | Nov 28 08:14:02.480 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Nov 28 08:14:02.480 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:02.480 INFO [stderr] Nov 28 08:14:02.480 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:02.480 INFO [stderr] --> src/parsecmd.rs:83:29 Nov 28 08:14:02.480 INFO [stderr] | Nov 28 08:14:02.480 INFO [stderr] 83 | take_till!(|ch| false) >> Nov 28 08:14:02.480 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:02.480 INFO [stderr] Nov 28 08:14:02.480 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:02.480 INFO [stderr] --> src/parsecmd.rs:93:29 Nov 28 08:14:02.480 INFO [stderr] | Nov 28 08:14:02.480 INFO [stderr] 93 | take_till!(|ch| false) >> Nov 28 08:14:02.480 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:02.480 INFO [stderr] Nov 28 08:14:04.180 INFO [stderr] warning: unreachable pattern Nov 28 08:14:04.180 INFO [stderr] --> src/main.rs:2454:9 Nov 28 08:14:04.180 INFO [stderr] | Nov 28 08:14:04.180 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Nov 28 08:14:04.180 INFO [stderr] | ^ Nov 28 08:14:04.180 INFO [stderr] | Nov 28 08:14:04.180 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Nov 28 08:14:04.180 INFO [stderr] Nov 28 08:14:04.196 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:04.196 INFO [stderr] --> src/parsecmd.rs:30:34 Nov 28 08:14:04.196 INFO [stderr] | Nov 28 08:14:04.196 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Nov 28 08:14:04.196 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:04.196 INFO [stderr] | Nov 28 08:14:04.196 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 08:14:04.196 INFO [stderr] Nov 28 08:14:04.196 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:04.196 INFO [stderr] --> src/parsecmd.rs:59:33 Nov 28 08:14:04.196 INFO [stderr] | Nov 28 08:14:04.196 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Nov 28 08:14:04.196 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:04.196 INFO [stderr] Nov 28 08:14:04.196 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:04.196 INFO [stderr] --> src/parsecmd.rs:67:33 Nov 28 08:14:04.196 INFO [stderr] | Nov 28 08:14:04.196 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Nov 28 08:14:04.197 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:04.197 INFO [stderr] Nov 28 08:14:04.197 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:04.197 INFO [stderr] --> src/parsecmd.rs:83:29 Nov 28 08:14:04.197 INFO [stderr] | Nov 28 08:14:04.197 INFO [stderr] 83 | take_till!(|ch| false) >> Nov 28 08:14:04.197 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:04.197 INFO [stderr] Nov 28 08:14:04.197 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:04.197 INFO [stderr] --> src/parsecmd.rs:93:29 Nov 28 08:14:04.197 INFO [stderr] | Nov 28 08:14:04.197 INFO [stderr] 93 | take_till!(|ch| false) >> Nov 28 08:14:04.197 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:04.197 INFO [stderr] Nov 28 08:14:04.240 INFO [stderr] warning: enum is never used: `Command` Nov 28 08:14:04.240 INFO [stderr] --> src/parsecmd.rs:4:1 Nov 28 08:14:04.240 INFO [stderr] | Nov 28 08:14:04.240 INFO [stderr] 4 | enum Command { Nov 28 08:14:04.240 INFO [stderr] | ^^^^^^^^^^^^ Nov 28 08:14:04.240 INFO [stderr] | Nov 28 08:14:04.240 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 08:14:04.240 INFO [stderr] Nov 28 08:14:04.240 INFO [stderr] warning: function is never used: `quit_parse` Nov 28 08:14:04.240 INFO [stderr] --> src/parsecmd.rs:18:1 Nov 28 08:14:04.240 INFO [stderr] | Nov 28 08:14:04.240 INFO [stderr] 18 | fn quit_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.240 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.240 INFO [stderr] Nov 28 08:14:04.240 INFO [stderr] warning: function is never used: `join_parse` Nov 28 08:14:04.240 INFO [stderr] --> src/parsecmd.rs:25:1 Nov 28 08:14:04.240 INFO [stderr] | Nov 28 08:14:04.240 INFO [stderr] 25 | fn join_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.240 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.250 INFO [stderr] Nov 28 08:14:04.250 INFO [stderr] warning: function is never used: `close_parse` Nov 28 08:14:04.250 INFO [stderr] --> src/parsecmd.rs:35:1 Nov 28 08:14:04.250 INFO [stderr] | Nov 28 08:14:04.250 INFO [stderr] 35 | fn close_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.250 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.250 INFO [stderr] Nov 28 08:14:04.250 INFO [stderr] warning: function is never used: `left_parse` Nov 28 08:14:04.250 INFO [stderr] --> src/parsecmd.rs:42:1 Nov 28 08:14:04.250 INFO [stderr] | Nov 28 08:14:04.250 INFO [stderr] 42 | fn left_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.250 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.250 INFO [stderr] Nov 28 08:14:04.250 INFO [stderr] warning: function is never used: `right_parse` Nov 28 08:14:04.250 INFO [stderr] --> src/parsecmd.rs:49:1 Nov 28 08:14:04.250 INFO [stderr] | Nov 28 08:14:04.250 INFO [stderr] 49 | fn right_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.250 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.250 INFO [stderr] Nov 28 08:14:04.250 INFO [stderr] warning: function is never used: `connect_parse` Nov 28 08:14:04.250 INFO [stderr] --> src/parsecmd.rs:56:1 Nov 28 08:14:04.250 INFO [stderr] | Nov 28 08:14:04.250 INFO [stderr] 56 | fn connect_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.250 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.250 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: function is never used: `disconnect_parse` Nov 28 08:14:04.251 INFO [stderr] --> src/parsecmd.rs:64:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 64 | fn disconnect_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: function is never used: `listcons_parse` Nov 28 08:14:04.251 INFO [stderr] --> src/parsecmd.rs:72:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 72 | fn listcons_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: function is never used: `unknown_cmd_parse` Nov 28 08:14:04.251 INFO [stderr] --> src/parsecmd.rs:78:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 78 | fn unknown_cmd_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: function is never used: `defaultmsg_parse` Nov 28 08:14:04.251 INFO [stderr] --> src/parsecmd.rs:88:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 88 | fn defaultmsg_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: function is never used: `cmd_parse` Nov 28 08:14:04.251 INFO [stderr] --> src/parsecmd.rs:98:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 98 | fn cmd_parse(x: CompleteStr) -> IResult { Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: constant item is never used: `CHANNEL_MAX` Nov 28 08:14:04.251 INFO [stderr] --> src/main.rs:186:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 186 | const CHANNEL_MAX : usize = 64; Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: constant item is never used: `NICK_MAX` Nov 28 08:14:04.251 INFO [stderr] --> src/main.rs:187:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 187 | const NICK_MAX : usize = 64; Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: constant item is never used: `USER_MAX` Nov 28 08:14:04.251 INFO [stderr] --> src/main.rs:188:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 188 | const USER_MAX : usize = 64; Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: constant item is never used: `PARAM_MAX` Nov 28 08:14:04.251 INFO [stderr] --> src/main.rs:189:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 189 | const PARAM_MAX : usize = 128; Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: constant item is never used: `DOMAIN_LEVEL_MAX` Nov 28 08:14:04.251 INFO [stderr] --> src/main.rs:190:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 190 | const DOMAIN_LEVEL_MAX : usize = 127; Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: constant item is never used: `LABEL_MAX` Nov 28 08:14:04.251 INFO [stderr] --> src/main.rs:191:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 191 | const LABEL_MAX : usize = 63; Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Nov 28 08:14:04.251 INFO [stderr] --> src/main.rs:192:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: enum is never used: `IRCMessage` Nov 28 08:14:04.251 INFO [stderr] --> src/main.rs:194:1 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.251 INFO [stderr] 194 | enum IRCMessage { Nov 28 08:14:04.251 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 28 08:14:04.251 INFO [stderr] Nov 28 08:14:04.251 INFO [stderr] warning: variant is never constructed: `Nickless` Nov 28 08:14:04.251 INFO [stderr] --> src/main.rs:234:5 Nov 28 08:14:04.251 INFO [stderr] | Nov 28 08:14:04.252 INFO [stderr] 234 | Nickless(Hostname/*servername*/), Nov 28 08:14:04.252 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.252 INFO [stderr] Nov 28 08:14:04.252 INFO [stderr] warning: variant is never constructed: `Nick` Nov 28 08:14:04.252 INFO [stderr] --> src/main.rs:235:5 Nov 28 08:14:04.252 INFO [stderr] | Nov 28 08:14:04.252 INFO [stderr] 235 | Nick(Nick/*nick*/,Option/*user*/,Option/*host*/), Nov 28 08:14:04.252 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.252 INFO [stderr] Nov 28 08:14:04.252 INFO [stderr] warning: enum is never used: `ChannelMode` Nov 28 08:14:04.252 INFO [stderr] --> src/main.rs:238:1 Nov 28 08:14:04.252 INFO [stderr] | Nov 28 08:14:04.252 INFO [stderr] 238 | enum ChannelMode { Nov 28 08:14:04.252 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 28 08:14:04.252 INFO [stderr] Nov 28 08:14:04.252 INFO [stderr] warning: enum is never used: `UserMode` Nov 28 08:14:04.252 INFO [stderr] --> src/main.rs:263:1 Nov 28 08:14:04.252 INFO [stderr] | Nov 28 08:14:04.252 INFO [stderr] 263 | enum UserMode { Nov 28 08:14:04.252 INFO [stderr] | ^^^^^^^^^^^^^ Nov 28 08:14:04.256 INFO [stderr] Nov 28 08:14:04.256 INFO [stderr] warning: struct is never constructed: `Limit` Nov 28 08:14:04.256 INFO [stderr] --> src/main.rs:290:1 Nov 28 08:14:04.256 INFO [stderr] | Nov 28 08:14:04.256 INFO [stderr] 290 | struct Limit { Nov 28 08:14:04.256 INFO [stderr] | ^^^^^^^^^^^^ Nov 28 08:14:04.256 INFO [stderr] Nov 28 08:14:04.256 INFO [stderr] warning: struct is never constructed: `Banmask` Nov 28 08:14:04.256 INFO [stderr] --> src/main.rs:294:1 Nov 28 08:14:04.256 INFO [stderr] | Nov 28 08:14:04.256 INFO [stderr] 294 | struct Banmask { Nov 28 08:14:04.256 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 28 08:14:04.256 INFO [stderr] Nov 28 08:14:04.256 INFO [stderr] warning: struct is never constructed: `Key` Nov 28 08:14:04.256 INFO [stderr] --> src/main.rs:298:1 Nov 28 08:14:04.256 INFO [stderr] | Nov 28 08:14:04.256 INFO [stderr] 298 | struct Key { Nov 28 08:14:04.256 INFO [stderr] | ^^^^^^^^^^ Nov 28 08:14:04.256 INFO [stderr] Nov 28 08:14:04.256 INFO [stderr] warning: struct is never constructed: `Topic` Nov 28 08:14:04.256 INFO [stderr] --> src/main.rs:302:1 Nov 28 08:14:04.256 INFO [stderr] | Nov 28 08:14:04.256 INFO [stderr] 302 | struct Topic { Nov 28 08:14:04.256 INFO [stderr] | ^^^^^^^^^^^^ Nov 28 08:14:04.256 INFO [stderr] Nov 28 08:14:04.256 INFO [stderr] warning: struct is never constructed: `Comment` Nov 28 08:14:04.256 INFO [stderr] --> src/main.rs:306:1 Nov 28 08:14:04.256 INFO [stderr] | Nov 28 08:14:04.256 INFO [stderr] 306 | struct Comment { Nov 28 08:14:04.256 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 28 08:14:04.256 INFO [stderr] Nov 28 08:14:04.256 INFO [stderr] warning: struct is never constructed: `Hostmask` Nov 28 08:14:04.256 INFO [stderr] --> src/main.rs:315:1 Nov 28 08:14:04.256 INFO [stderr] | Nov 28 08:14:04.256 INFO [stderr] 315 | struct Hostmask { Nov 28 08:14:04.256 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 28 08:14:04.256 INFO [stderr] Nov 28 08:14:04.256 INFO [stderr] warning: struct is never constructed: `Text` Nov 28 08:14:04.256 INFO [stderr] --> src/main.rs:319:1 Nov 28 08:14:04.256 INFO [stderr] | Nov 28 08:14:04.256 INFO [stderr] 319 | struct Text { Nov 28 08:14:04.256 INFO [stderr] | ^^^^^^^^^^^ Nov 28 08:14:04.256 INFO [stderr] Nov 28 08:14:04.256 INFO [stderr] warning: enum is never used: `NameMask` Nov 28 08:14:04.256 INFO [stderr] --> src/main.rs:323:1 Nov 28 08:14:04.257 INFO [stderr] | Nov 28 08:14:04.257 INFO [stderr] 323 | enum NameMask { Nov 28 08:14:04.257 INFO [stderr] | ^^^^^^^^^^^^^ Nov 28 08:14:04.257 INFO [stderr] Nov 28 08:14:04.257 INFO [stderr] warning: enum is never used: `Query` Nov 28 08:14:04.257 INFO [stderr] --> src/main.rs:328:1 Nov 28 08:14:04.257 INFO [stderr] | Nov 28 08:14:04.257 INFO [stderr] 328 | enum Query { Nov 28 08:14:04.257 INFO [stderr] | ^^^^^^^^^^ Nov 28 08:14:04.257 INFO [stderr] Nov 28 08:14:04.257 INFO [stderr] warning: function is never used: `password_parse` Nov 28 08:14:04.257 INFO [stderr] --> src/main.rs:360:1 Nov 28 08:14:04.257 INFO [stderr] | Nov 28 08:14:04.257 INFO [stderr] 360 | fn password_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.257 INFO [stderr] Nov 28 08:14:04.257 INFO [stderr] warning: function is never used: `nick_parse` Nov 28 08:14:04.257 INFO [stderr] --> src/main.rs:372:1 Nov 28 08:14:04.257 INFO [stderr] | Nov 28 08:14:04.257 INFO [stderr] 372 | fn nick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.257 INFO [stderr] Nov 28 08:14:04.257 INFO [stderr] warning: function is never used: `user_parse` Nov 28 08:14:04.257 INFO [stderr] --> src/main.rs:394:1 Nov 28 08:14:04.257 INFO [stderr] | Nov 28 08:14:04.257 INFO [stderr] 394 | fn user_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.257 INFO [stderr] Nov 28 08:14:04.257 INFO [stderr] warning: function is never used: `server_parse` Nov 28 08:14:04.257 INFO [stderr] --> src/main.rs:410:1 Nov 28 08:14:04.257 INFO [stderr] | Nov 28 08:14:04.257 INFO [stderr] 410 | fn server_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.257 INFO [stderr] Nov 28 08:14:04.257 INFO [stderr] warning: function is never used: `oper_parse` Nov 28 08:14:04.257 INFO [stderr] --> src/main.rs:426:1 Nov 28 08:14:04.257 INFO [stderr] | Nov 28 08:14:04.257 INFO [stderr] 426 | fn oper_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.257 INFO [stderr] Nov 28 08:14:04.257 INFO [stderr] warning: function is never used: `quit_parse` Nov 28 08:14:04.257 INFO [stderr] --> src/main.rs:440:1 Nov 28 08:14:04.257 INFO [stderr] | Nov 28 08:14:04.257 INFO [stderr] 440 | fn quit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.257 INFO [stderr] Nov 28 08:14:04.257 INFO [stderr] warning: function is never used: `squit_parse` Nov 28 08:14:04.257 INFO [stderr] --> src/main.rs:452:1 Nov 28 08:14:04.257 INFO [stderr] | Nov 28 08:14:04.257 INFO [stderr] 452 | fn squit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `join_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:477:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 477 | fn join_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `part_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:513:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 513 | fn part_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `mode_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:531:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 531 | fn mode_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `topic_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:667:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 667 | fn topic_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `names_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:689:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 689 | fn names_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `list_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:707:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 707 | fn list_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `invite_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:737:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 737 | fn invite_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `kick_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:752:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 752 | fn kick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `version_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:776:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 776 | fn version_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `stats_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:793:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 793 | fn stats_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `links_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:838:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 838 | fn links_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `time_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:862:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 862 | fn time_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `connect_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:875:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 875 | fn connect_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.261 INFO [stderr] Nov 28 08:14:04.261 INFO [stderr] warning: function is never used: `trace_parse` Nov 28 08:14:04.261 INFO [stderr] --> src/main.rs:906:1 Nov 28 08:14:04.261 INFO [stderr] | Nov 28 08:14:04.261 INFO [stderr] 906 | fn trace_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.262 INFO [stderr] Nov 28 08:14:04.262 INFO [stderr] warning: function is never used: `admin_parse` Nov 28 08:14:04.262 INFO [stderr] --> src/main.rs:919:1 Nov 28 08:14:04.262 INFO [stderr] | Nov 28 08:14:04.262 INFO [stderr] 919 | fn admin_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.262 INFO [stderr] Nov 28 08:14:04.262 INFO [stderr] warning: function is never used: `info_parse` Nov 28 08:14:04.262 INFO [stderr] --> src/main.rs:932:1 Nov 28 08:14:04.262 INFO [stderr] | Nov 28 08:14:04.262 INFO [stderr] 932 | fn info_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.262 INFO [stderr] Nov 28 08:14:04.262 INFO [stderr] warning: function is never used: `privmsg_parse` Nov 28 08:14:04.262 INFO [stderr] --> src/main.rs:951:1 Nov 28 08:14:04.262 INFO [stderr] | Nov 28 08:14:04.262 INFO [stderr] 951 | fn privmsg_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.262 INFO [stderr] Nov 28 08:14:04.265 INFO [stderr] warning: function is never used: `notice_parse` Nov 28 08:14:04.265 INFO [stderr] --> src/main.rs:967:1 Nov 28 08:14:04.265 INFO [stderr] | Nov 28 08:14:04.265 INFO [stderr] 967 | fn notice_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.265 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.265 INFO [stderr] Nov 28 08:14:04.265 INFO [stderr] warning: function is never used: `who_parse` Nov 28 08:14:04.265 INFO [stderr] --> src/main.rs:981:1 Nov 28 08:14:04.265 INFO [stderr] | Nov 28 08:14:04.265 INFO [stderr] 981 | fn who_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.265 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.265 INFO [stderr] Nov 28 08:14:04.265 INFO [stderr] warning: function is never used: `whois_parse` Nov 28 08:14:04.265 INFO [stderr] --> src/main.rs:1002:1 Nov 28 08:14:04.265 INFO [stderr] | Nov 28 08:14:04.265 INFO [stderr] 1002 | fn whois_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.265 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.265 INFO [stderr] Nov 28 08:14:04.265 INFO [stderr] warning: function is never used: `whowas_parse` Nov 28 08:14:04.265 INFO [stderr] --> src/main.rs:1016:1 Nov 28 08:14:04.265 INFO [stderr] | Nov 28 08:14:04.265 INFO [stderr] 1016 | fn whowas_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.265 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.265 INFO [stderr] Nov 28 08:14:04.265 INFO [stderr] warning: function is never used: `kill_parse` Nov 28 08:14:04.265 INFO [stderr] --> src/main.rs:1048:1 Nov 28 08:14:04.265 INFO [stderr] | Nov 28 08:14:04.265 INFO [stderr] 1048 | fn kill_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.265 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.265 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `ping_parse` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1062:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1062 | fn ping_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.266 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `pong_parse` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1083:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1083 | fn pong_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.266 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `error_parse` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1104:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1104 | fn error_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.266 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `irc_parse` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1114:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:04.266 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `colon_prefix_parse` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1143:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1143 | fn colon_prefix_parse(x: &[u8]) -> IResult<&[u8], Option> { Nov 28 08:14:04.266 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `middle_param_parse` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1170:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1170 | fn middle_param_parse(x: &[u8]) -> IResult<&[u8], String> { Nov 28 08:14:04.266 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `trailing_param_parse` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1190:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1190 | fn trailing_param_parse(x: &[u8]) -> IResult<&[u8], String> { Nov 28 08:14:04.266 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `channel_inner_parse` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1209:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1209 | fn channel_inner_parse(x: &[u8]) -> IResult<&[u8], Channel> { Nov 28 08:14:04.266 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `channel_param_parse_factory` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1225:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1225 | / fn channel_param_parse_factory(last_param: bool) Nov 28 08:14:04.266 INFO [stderr] 1226 | | -> impl Fn(&[u8]) -> IResult<&[u8], Channel> { Nov 28 08:14:04.266 INFO [stderr] 1227 | | move |x: &[u8]| -> IResult<&[u8], Channel> { Nov 28 08:14:04.266 INFO [stderr] 1228 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:04.266 INFO [stderr] ... | Nov 28 08:14:04.266 INFO [stderr] 1233 | | } Nov 28 08:14:04.266 INFO [stderr] 1234 | | } Nov 28 08:14:04.266 INFO [stderr] | |_^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `channel_list_param_parse_factory` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1238:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1238 | / fn channel_list_param_parse_factory(last_param: bool) Nov 28 08:14:04.266 INFO [stderr] 1239 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:04.266 INFO [stderr] 1240 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Nov 28 08:14:04.266 INFO [stderr] 1241 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:04.266 INFO [stderr] ... | Nov 28 08:14:04.266 INFO [stderr] 1250 | | } Nov 28 08:14:04.266 INFO [stderr] 1251 | | } Nov 28 08:14:04.266 INFO [stderr] | |_^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.266 INFO [stderr] warning: function is never used: `nick_inner_parse` Nov 28 08:14:04.266 INFO [stderr] --> src/main.rs:1260:1 Nov 28 08:14:04.266 INFO [stderr] | Nov 28 08:14:04.266 INFO [stderr] 1260 | fn nick_inner_parse(x: &[u8]) -> IResult<&[u8], Nick> { Nov 28 08:14:04.266 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.266 INFO [stderr] Nov 28 08:14:04.270 INFO [stderr] warning: function is never used: `nick_param_parse_factory` Nov 28 08:14:04.270 INFO [stderr] --> src/main.rs:1277:1 Nov 28 08:14:04.270 INFO [stderr] | Nov 28 08:14:04.270 INFO [stderr] 1277 | / fn nick_param_parse_factory(last_param: bool) Nov 28 08:14:04.270 INFO [stderr] 1278 | | -> impl Fn(&[u8]) -> IResult<&[u8], Nick> { Nov 28 08:14:04.270 INFO [stderr] 1279 | | move |x: &[u8]| -> IResult<&[u8], Nick> { Nov 28 08:14:04.270 INFO [stderr] 1280 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:04.270 INFO [stderr] ... | Nov 28 08:14:04.270 INFO [stderr] 1285 | | } Nov 28 08:14:04.270 INFO [stderr] 1286 | | } Nov 28 08:14:04.270 INFO [stderr] | |_^ Nov 28 08:14:04.270 INFO [stderr] Nov 28 08:14:04.270 INFO [stderr] warning: function is never used: `nick_list_param_parse_factory` Nov 28 08:14:04.270 INFO [stderr] --> src/main.rs:1289:1 Nov 28 08:14:04.270 INFO [stderr] | Nov 28 08:14:04.270 INFO [stderr] 1289 | / fn nick_list_param_parse_factory(last_param: bool) Nov 28 08:14:04.270 INFO [stderr] 1290 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:04.270 INFO [stderr] 1291 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Nov 28 08:14:04.270 INFO [stderr] 1292 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:04.270 INFO [stderr] ... | Nov 28 08:14:04.270 INFO [stderr] 1301 | | } Nov 28 08:14:04.270 INFO [stderr] 1302 | | } Nov 28 08:14:04.270 INFO [stderr] | |_^ Nov 28 08:14:04.270 INFO [stderr] Nov 28 08:14:04.270 INFO [stderr] warning: function is never used: `user_inner_parse` Nov 28 08:14:04.271 INFO [stderr] --> src/main.rs:1312:1 Nov 28 08:14:04.271 INFO [stderr] | Nov 28 08:14:04.271 INFO [stderr] 1312 | fn user_inner_parse(x: &[u8]) -> IResult<&[u8], User> { Nov 28 08:14:04.271 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.271 INFO [stderr] Nov 28 08:14:04.271 INFO [stderr] warning: function is never used: `user_param_parse_factory` Nov 28 08:14:04.271 INFO [stderr] --> src/main.rs:1323:1 Nov 28 08:14:04.271 INFO [stderr] | Nov 28 08:14:04.271 INFO [stderr] 1323 | / fn user_param_parse_factory(last_param: bool) Nov 28 08:14:04.271 INFO [stderr] 1324 | | -> impl Fn(&[u8]) -> IResult<&[u8], User> { Nov 28 08:14:04.271 INFO [stderr] 1325 | | move |x: &[u8]| -> IResult<&[u8], User> { Nov 28 08:14:04.271 INFO [stderr] 1326 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:04.271 INFO [stderr] ... | Nov 28 08:14:04.271 INFO [stderr] 1331 | | } Nov 28 08:14:04.271 INFO [stderr] 1332 | | } Nov 28 08:14:04.271 INFO [stderr] | |_^ Nov 28 08:14:04.271 INFO [stderr] Nov 28 08:14:04.271 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Nov 28 08:14:04.271 INFO [stderr] --> src/main.rs:1335:1 Nov 28 08:14:04.271 INFO [stderr] | Nov 28 08:14:04.271 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:04.271 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.271 INFO [stderr] Nov 28 08:14:04.271 INFO [stderr] warning: function is never used: `string_list_last_param_parse` Nov 28 08:14:04.271 INFO [stderr] --> src/main.rs:1354:1 Nov 28 08:14:04.271 INFO [stderr] | Nov 28 08:14:04.271 INFO [stderr] 1354 | fn string_list_last_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:04.271 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.271 INFO [stderr] Nov 28 08:14:04.271 INFO [stderr] warning: function is never used: `server_inner_parse` Nov 28 08:14:04.271 INFO [stderr] --> src/main.rs:1382:1 Nov 28 08:14:04.271 INFO [stderr] | Nov 28 08:14:04.271 INFO [stderr] 1382 | fn server_inner_parse(x: &[u8]) -> IResult<&[u8], Hostname> { Nov 28 08:14:04.271 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.271 INFO [stderr] Nov 28 08:14:04.271 INFO [stderr] warning: function is never used: `server_param_parse_factory` Nov 28 08:14:04.271 INFO [stderr] --> src/main.rs:1393:1 Nov 28 08:14:04.271 INFO [stderr] | Nov 28 08:14:04.271 INFO [stderr] 1393 | / fn server_param_parse_factory(last_param: bool) Nov 28 08:14:04.271 INFO [stderr] 1394 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostname> { Nov 28 08:14:04.271 INFO [stderr] 1395 | | // 1. All labels must be non-empty. Nov 28 08:14:04.271 INFO [stderr] 1396 | | // 2. Must be at least two labels (DNS really doesn't require any labels). Nov 28 08:14:04.271 INFO [stderr] ... | Nov 28 08:14:04.271 INFO [stderr] 1407 | | } Nov 28 08:14:04.271 INFO [stderr] 1408 | | } Nov 28 08:14:04.271 INFO [stderr] | |_^ Nov 28 08:14:04.271 INFO [stderr] Nov 28 08:14:04.271 INFO [stderr] warning: function is never used: `server_mask_param_parse_factory` Nov 28 08:14:04.271 INFO [stderr] --> src/main.rs:1423:1 Nov 28 08:14:04.271 INFO [stderr] | Nov 28 08:14:04.271 INFO [stderr] 1423 | / fn server_mask_param_parse_factory(last_param: bool) Nov 28 08:14:04.271 INFO [stderr] 1424 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostmask> { Nov 28 08:14:04.271 INFO [stderr] 1425 | | move |x: &[u8]| -> IResult<&[u8], Hostmask> { Nov 28 08:14:04.271 INFO [stderr] 1426 | | // XXX: Enforce total length limit. Nov 28 08:14:04.271 INFO [stderr] ... | Nov 28 08:14:04.271 INFO [stderr] 1444 | | } Nov 28 08:14:04.271 INFO [stderr] 1445 | | } Nov 28 08:14:04.271 INFO [stderr] | |_^ Nov 28 08:14:04.271 INFO [stderr] Nov 28 08:14:04.271 INFO [stderr] warning: function is never used: `nonempty_label_parse_generic` Nov 28 08:14:04.271 INFO [stderr] --> src/main.rs:1447:1 Nov 28 08:14:04.271 INFO [stderr] | Nov 28 08:14:04.271 INFO [stderr] 1447 | / fn nonempty_label_parse_generic(wildcarded: bool) Nov 28 08:14:04.271 INFO [stderr] 1448 | | -> impl Fn(&[u8]) -> IResult<&[u8],String> { Nov 28 08:14:04.271 INFO [stderr] 1449 | | move |x: &[u8]| -> IResult<&[u8],String> { Nov 28 08:14:04.271 INFO [stderr] 1450 | | fn is_wildcard(n: u8) -> bool { n == b'*' || n == b'?' } Nov 28 08:14:04.271 INFO [stderr] ... | Nov 28 08:14:04.271 INFO [stderr] 1473 | | } Nov 28 08:14:04.271 INFO [stderr] 1474 | | } Nov 28 08:14:04.271 INFO [stderr] | |_^ Nov 28 08:14:04.271 INFO [stderr] Nov 28 08:14:04.271 INFO [stderr] warning: function is never used: `int_param_parse_factory` Nov 28 08:14:04.271 INFO [stderr] --> src/main.rs:1476:1 Nov 28 08:14:04.271 INFO [stderr] | Nov 28 08:14:04.271 INFO [stderr] 1476 | / fn int_param_parse_factory(last_param: bool) Nov 28 08:14:04.271 INFO [stderr] 1477 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], T> { Nov 28 08:14:04.271 INFO [stderr] 1478 | | move |x: &[u8]| -> IResult<&[u8], T> { Nov 28 08:14:04.272 INFO [stderr] 1479 | | fn to_int(s: &[u8]) -> Result { Nov 28 08:14:04.272 INFO [stderr] ... | Nov 28 08:14:04.272 INFO [stderr] 1497 | | } Nov 28 08:14:04.272 INFO [stderr] 1498 | | } Nov 28 08:14:04.272 INFO [stderr] | |_^ Nov 28 08:14:04.272 INFO [stderr] Nov 28 08:14:04.275 INFO [stderr] warning: function is never used: `arbitrary_param_preamble_parse_factory` Nov 28 08:14:04.275 INFO [stderr] --> src/main.rs:1502:1 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 1502 | / fn arbitrary_param_preamble_parse_factory(last_param: bool) Nov 28 08:14:04.276 INFO [stderr] 1503 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], ()> { Nov 28 08:14:04.276 INFO [stderr] 1504 | | move |x: &[u8]| -> IResult<&[u8], ()> { Nov 28 08:14:04.276 INFO [stderr] 1505 | | do_parse!(x, Nov 28 08:14:04.276 INFO [stderr] ... | Nov 28 08:14:04.276 INFO [stderr] 1518 | | } Nov 28 08:14:04.276 INFO [stderr] 1519 | | } Nov 28 08:14:04.276 INFO [stderr] | |_^ Nov 28 08:14:04.276 INFO [stderr] warning: unused variable: `input` Nov 28 08:14:04.276 INFO [stderr] --> src/parsecmd.rs:134:17 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Nov 28 08:14:04.276 INFO [stderr] | ^^^^^ help: consider using `_input` instead Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] warning: unused variable: `server` Nov 28 08:14:04.276 INFO [stderr] --> src/parsecmd.rs:134:37 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Nov 28 08:14:04.276 INFO [stderr] | ^^^^^^ help: consider using `_server` instead Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] warning: function is never used: `fail_parse` Nov 28 08:14:04.276 INFO [stderr] --> src/main.rs:1521:1 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Nov 28 08:14:04.276 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] warning: function is never used: `noop_parse` Nov 28 08:14:04.276 INFO [stderr] --> src/main.rs:1525:1 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 1525 | fn noop_parse(x: &[u8]) -> IResult<&[u8], ()> { Nov 28 08:14:04.276 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] warning: function is never used: `utf8_decode_bytes` Nov 28 08:14:04.276 INFO [stderr] --> src/main.rs:1529:1 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 1529 | fn utf8_decode_bytes(x: &[u8]) -> Result { Nov 28 08:14:04.276 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] warning: function is never used: `password_serialize` Nov 28 08:14:04.276 INFO [stderr] --> src/main.rs:1539:1 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 1539 | fn password_serialize(prefix: &Option, password: &str) -> Option> { Nov 28 08:14:04.276 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] warning: function is never used: `nick_serialize` Nov 28 08:14:04.276 INFO [stderr] --> src/main.rs:1561:1 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 1561 | fn nick_serialize(prefix: &Option, nick: &Nick, hopcount: &Option) -> Option> { Nov 28 08:14:04.276 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] warning: function is never used: `user_serialize` Nov 28 08:14:04.276 INFO [stderr] --> src/main.rs:1583:1 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 1583 | / fn user_serialize(prefix: &Option, username: &User, hostname: &str, Nov 28 08:14:04.276 INFO [stderr] 1584 | | servername: &str, realname: &str) -> Option> { Nov 28 08:14:04.276 INFO [stderr] 1585 | | let mut v : Vec = vec!(); Nov 28 08:14:04.276 INFO [stderr] 1586 | | if let Some(ref prefix) = prefix { Nov 28 08:14:04.276 INFO [stderr] ... | Nov 28 08:14:04.276 INFO [stderr] 1601 | | } Nov 28 08:14:04.276 INFO [stderr] 1602 | | } Nov 28 08:14:04.276 INFO [stderr] | |_^ Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] warning: unused variable: `channel` Nov 28 08:14:04.276 INFO [stderr] --> src/parsecmd.rs:134:44 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Nov 28 08:14:04.276 INFO [stderr] | ^^^^^^^ help: consider using `_channel` instead Nov 28 08:14:04.276 INFO [stderr] warning: function is never used: `server_serialize` Nov 28 08:14:04.276 INFO [stderr] --> src/main.rs:1606:1 Nov 28 08:14:04.276 INFO [stderr] | Nov 28 08:14:04.276 INFO [stderr] 1606 | / fn server_serialize(prefix: &Option, servername: &Hostname, hopcount: &u32, Nov 28 08:14:04.276 INFO [stderr] 1607 | | info: &str) -> Option> { Nov 28 08:14:04.276 INFO [stderr] 1608 | | let mut v : Vec = vec!(); Nov 28 08:14:04.276 INFO [stderr] 1609 | | if let Some(ref prefix) = prefix { Nov 28 08:14:04.276 INFO [stderr] ... | Nov 28 08:14:04.276 INFO [stderr] 1623 | | } Nov 28 08:14:04.276 INFO [stderr] 1624 | | } Nov 28 08:14:04.276 INFO [stderr] | |_^ Nov 28 08:14:04.276 INFO [stderr] Nov 28 08:14:04.276 INFO [stderr] warning: function is never used: `oper_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1628:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1628 | fn oper_serialize(prefix: &Option, nick: &Nick, password: &str) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `quit_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1648:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1648 | fn quit_serialize(prefix: &Option, text: &Option) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `squit_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1669:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1669 | fn squit_serialize(prefix: &Option, server: &Hostname, comment: &str) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `join_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1689:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1689 | / fn join_serialize(prefix: &Option, channels: &HashMap>) Nov 28 08:14:04.277 INFO [stderr] 1690 | | -> Option> { Nov 28 08:14:04.277 INFO [stderr] 1691 | | let mut v : Vec = vec!(); Nov 28 08:14:04.277 INFO [stderr] 1692 | | if let Some(ref prefix) = prefix { Nov 28 08:14:04.277 INFO [stderr] ... | Nov 28 08:14:04.277 INFO [stderr] 1733 | | } Nov 28 08:14:04.277 INFO [stderr] 1734 | | } Nov 28 08:14:04.277 INFO [stderr] | |_^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `part_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1738:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1738 | fn part_serialize(prefix: &Option, channels: &Vec) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `channel_mode_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1759:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1759 | fn channel_mode_serialize(prefix: &Option, mode: &ChannelMode) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `user_mode_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1830:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1830 | fn user_mode_serialize(prefix: &Option, mode: &UserMode) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `topic_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1866:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1866 | fn topic_serialize(prefix: &Option, channel: &Channel, topic: &Option) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `names_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1888:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1888 | fn names_serialize(prefix: &Option, channels: &Vec) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `list_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1909:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1909 | fn list_serialize(prefix: &Option, channels: &Vec, hostname: &Option) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `invite_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1933:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1933 | fn invite_serialize(prefix: &Option, nick: &Nick, channel: &Channel) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `kick_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1953:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1953 | fn kick_serialize(prefix: &Option, channel: &Channel, nick: &Nick, comment: &Option) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.277 INFO [stderr] Nov 28 08:14:04.277 INFO [stderr] warning: function is never used: `version_serialize` Nov 28 08:14:04.277 INFO [stderr] --> src/main.rs:1976:1 Nov 28 08:14:04.277 INFO [stderr] | Nov 28 08:14:04.277 INFO [stderr] 1976 | fn version_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:04.277 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.278 INFO [stderr] Nov 28 08:14:04.278 INFO [stderr] warning: function is never used: `stats_serialize` Nov 28 08:14:04.278 INFO [stderr] --> src/main.rs:1997:1 Nov 28 08:14:04.278 INFO [stderr] | Nov 28 08:14:04.278 INFO [stderr] 1997 | fn stats_serialize(prefix: &Option, query: &Option) -> Option> { Nov 28 08:14:04.278 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.281 INFO [stderr] warning: unused variable: `input` Nov 28 08:14:04.281 INFO [stderr] --> src/parsecmd.rs:213:17 Nov 28 08:14:04.281 INFO [stderr] | Nov 28 08:14:04.281 INFO [stderr] 213 | Ok((input,_)) => assert!(false), Nov 28 08:14:04.281 INFO [stderr] | ^^^^^ help: consider using `_input` instead Nov 28 08:14:04.281 INFO [stderr] Nov 28 08:14:04.281 INFO [stderr] warning: unused variable: `input` Nov 28 08:14:04.281 INFO [stderr] --> src/parsecmd.rs:236:17 Nov 28 08:14:04.281 INFO [stderr] | Nov 28 08:14:04.281 INFO [stderr] 236 | Ok((input,_)) => assert!(false), Nov 28 08:14:04.281 INFO [stderr] | ^^^^^ help: consider using `_input` instead Nov 28 08:14:04.281 INFO [stderr] Nov 28 08:14:04.281 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `links_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2073:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2073 | fn links_serialize(prefix: &Option, mask_and_mask: &Option<(Hostmask, Option)>) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `time_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2104:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2104 | fn time_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `connect_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2125:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2125 | fn connect_serialize(prefix: &Option, target: &Hostname, port_and_remote: &Option<(u16, Option)>) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `trace_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2154:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2154 | fn trace_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `admin_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2175:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2175 | fn admin_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `info_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2196:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2196 | fn info_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `privmsg_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2217:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2217 | fn privmsg_serialize(prefix: &Option, nicks: &Vec, text: &Text) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `notice_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2237:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2237 | fn notice_serialize(prefix: &Option, nick: &Nick, text: &Text) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `who_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2257:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2257 | fn who_serialize(prefix: &Option, namemask: &Option) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `whois_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2285:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2285 | fn whois_serialize(prefix: &Option, server: &Option, nickmasks: &Vec) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `whowas_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2307:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2307 | fn whowas_serialize(prefix: &Option, nick: &Nick, count_and_server: &Option<(u32, Option)>) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `kill_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2336:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2336 | fn kill_serialize(prefix: &Option, nick: &Nick, comment: &Comment) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `ping_serialize` Nov 28 08:14:04.293 INFO [stderr] --> src/main.rs:2356:1 Nov 28 08:14:04.293 INFO [stderr] | Nov 28 08:14:04.293 INFO [stderr] 2356 | fn ping_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Nov 28 08:14:04.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.293 INFO [stderr] Nov 28 08:14:04.293 INFO [stderr] warning: function is never used: `pong_serialize` Nov 28 08:14:04.294 INFO [stderr] --> src/main.rs:2378:1 Nov 28 08:14:04.294 INFO [stderr] | Nov 28 08:14:04.294 INFO [stderr] 2378 | fn pong_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Nov 28 08:14:04.294 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.294 INFO [stderr] Nov 28 08:14:04.294 INFO [stderr] warning: function is never used: `error_serialize` Nov 28 08:14:04.294 INFO [stderr] --> src/main.rs:2400:1 Nov 28 08:14:04.294 INFO [stderr] | Nov 28 08:14:04.294 INFO [stderr] 2400 | fn error_serialize(prefix: &Option, comment: &Comment) -> Option> { Nov 28 08:14:04.294 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.294 INFO [stderr] Nov 28 08:14:04.294 INFO [stderr] warning: function is never used: `irc_serialize` Nov 28 08:14:04.294 INFO [stderr] --> src/main.rs:2417:1 Nov 28 08:14:04.294 INFO [stderr] | Nov 28 08:14:04.294 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Nov 28 08:14:04.294 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.294 INFO [stderr] Nov 28 08:14:04.294 INFO [stderr] warning: function is never used: `colon_prefix_serialize` Nov 28 08:14:04.294 INFO [stderr] --> src/main.rs:2476:1 Nov 28 08:14:04.294 INFO [stderr] | Nov 28 08:14:04.294 INFO [stderr] 2476 | fn colon_prefix_serialize(prefix: &Prefix) -> Option> { Nov 28 08:14:04.294 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.294 INFO [stderr] Nov 28 08:14:04.294 INFO [stderr] warning: function is never used: `hostname_serialize` Nov 28 08:14:04.294 INFO [stderr] --> src/main.rs:2501:1 Nov 28 08:14:04.294 INFO [stderr] | Nov 28 08:14:04.294 INFO [stderr] 2501 | fn hostname_serialize(v: &mut Vec, hostname: &Hostname) { Nov 28 08:14:04.294 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.294 INFO [stderr] Nov 28 08:14:04.294 INFO [stderr] warning: function is never used: `hostmask_serialize` Nov 28 08:14:04.294 INFO [stderr] --> src/main.rs:2510:1 Nov 28 08:14:04.294 INFO [stderr] | Nov 28 08:14:04.294 INFO [stderr] 2510 | fn hostmask_serialize(v: &mut Vec, hostmask: &Hostmask) { Nov 28 08:14:04.294 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.294 INFO [stderr] Nov 28 08:14:04.294 INFO [stderr] warning: function is never used: `channel_serialize` Nov 28 08:14:04.294 INFO [stderr] --> src/main.rs:2519:1 Nov 28 08:14:04.294 INFO [stderr] | Nov 28 08:14:04.294 INFO [stderr] 2519 | fn channel_serialize(v: &mut Vec, channel: &Channel) { Nov 28 08:14:04.294 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.294 INFO [stderr] Nov 28 08:14:04.294 INFO [stderr] warning: function is never used: `channel_list_serialize` Nov 28 08:14:04.294 INFO [stderr] --> src/main.rs:2530:1 Nov 28 08:14:04.294 INFO [stderr] | Nov 28 08:14:04.294 INFO [stderr] 2530 | fn channel_list_serialize(v: &mut Vec, channels: &Vec<&Channel>) { Nov 28 08:14:04.294 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.294 INFO [stderr] Nov 28 08:14:04.294 INFO [stderr] warning: function is never used: `nick_list_serialize` Nov 28 08:14:04.294 INFO [stderr] --> src/main.rs:2537:1 Nov 28 08:14:04.294 INFO [stderr] | Nov 28 08:14:04.294 INFO [stderr] 2537 | fn nick_list_serialize(v: &mut Vec, nicks: &Vec) { Nov 28 08:14:04.294 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:04.294 INFO [stderr] Nov 28 08:14:06.125 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Nov 28 08:14:06.125 INFO [stderr] --> src/main.rs:192:1 Nov 28 08:14:06.125 INFO [stderr] | Nov 28 08:14:06.125 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Nov 28 08:14:06.125 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:06.125 INFO [stderr] | Nov 28 08:14:06.125 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 08:14:06.125 INFO [stderr] Nov 28 08:14:06.127 INFO [stderr] warning: function is never used: `irc_parse` Nov 28 08:14:06.127 INFO [stderr] --> src/main.rs:1114:1 Nov 28 08:14:06.127 INFO [stderr] | Nov 28 08:14:06.128 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:06.128 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:06.128 INFO [stderr] Nov 28 08:14:06.128 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Nov 28 08:14:06.128 INFO [stderr] --> src/main.rs:1335:1 Nov 28 08:14:06.128 INFO [stderr] | Nov 28 08:14:06.128 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:06.128 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:06.128 INFO [stderr] Nov 28 08:14:06.128 INFO [stderr] warning: function is never used: `fail_parse` Nov 28 08:14:06.128 INFO [stderr] --> src/main.rs:1521:1 Nov 28 08:14:06.128 INFO [stderr] | Nov 28 08:14:06.128 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Nov 28 08:14:06.128 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:06.128 INFO [stderr] Nov 28 08:14:06.129 INFO [stderr] warning: function is never used: `irc_serialize` Nov 28 08:14:06.129 INFO [stderr] --> src/main.rs:2417:1 Nov 28 08:14:06.129 INFO [stderr] | Nov 28 08:14:06.129 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Nov 28 08:14:06.129 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:06.129 INFO [stderr] Nov 28 08:14:06.326 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 15.15s Nov 28 08:14:06.329 INFO [stderr] su: No module specific data is present Nov 28 08:14:07.568 INFO running `"docker" "inspect" "780101f52e31d3d2d4b90b81c38a5ba4b89e1981a9ee796c03e1ff34f9c8c665"` Nov 28 08:14:07.912 INFO running `"docker" "rm" "-f" "780101f52e31d3d2d4b90b81c38a5ba4b89e1981a9ee796c03e1ff34f9c8c665"` Nov 28 08:14:08.148 INFO [stdout] 780101f52e31d3d2d4b90b81c38a5ba4b89e1981a9ee796c03e1ff34f9c8c665