Dec 04 21:23:19.952 INFO checking burrows-labs/irc against try#1df97983eb2057dc6a8f7eb364e263b51ae23230 for pr-56481 Dec 04 21:23:19.952 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56481/worker-3/try#1df97983eb2057dc6a8f7eb364e263b51ae23230:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56481/try#1df97983eb2057dc6a8f7eb364e263b51ae23230:/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 +1df97983eb2057dc6a8f7eb364e263b51ae23230-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"` Dec 04 21:23:20.412 INFO [stdout] 0dff46a701723e8fcd69dab3d03620e9e3db4a70f34698fd33ec7724853202fc Dec 04 21:23:20.414 INFO running `"docker" "start" "-a" "0dff46a701723e8fcd69dab3d03620e9e3db4a70f34698fd33ec7724853202fc"` Dec 04 21:23:22.079 INFO [stderr] usermod: no changes Dec 04 21:23:22.155 INFO [stderr] Compiling memchr v2.1.0 Dec 04 21:23:24.091 INFO [stderr] Checking nom v4.1.1 Dec 04 21:23:26.183 INFO [stderr] Checking rerk v0.1.0 (/source) Dec 04 21:23:28.035 INFO [stderr] warning: unused import: `self::parsecmd::*` Dec 04 21:23:28.035 INFO [stderr] --> src/main.rs:10:5 Dec 04 21:23:28.035 INFO [stderr] | Dec 04 21:23:28.036 INFO [stderr] 10 | use self::parsecmd::*; Dec 04 21:23:28.036 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 04 21:23:28.036 INFO [stderr] | Dec 04 21:23:28.036 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 04 21:23:28.037 INFO [stderr] Dec 04 21:23:28.771 INFO [stderr] warning: unused import: `self::parsecmd::*` Dec 04 21:23:28.771 INFO [stderr] --> src/main.rs:10:5 Dec 04 21:23:28.771 INFO [stderr] | Dec 04 21:23:28.771 INFO [stderr] 10 | use self::parsecmd::*; Dec 04 21:23:28.772 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 04 21:23:28.772 INFO [stderr] | Dec 04 21:23:28.772 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 04 21:23:28.772 INFO [stderr] Dec 04 21:23:32.787 INFO [stderr] warning: unreachable expression Dec 04 21:23:32.787 INFO [stderr] --> src/main.rs:1522:5 Dec 04 21:23:32.788 INFO [stderr] | Dec 04 21:23:32.788 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Dec 04 21:23:32.788 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:32.789 INFO [stderr] | Dec 04 21:23:32.789 INFO [stderr] = note: #[warn(unreachable_code)] on by default Dec 04 21:23:32.789 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) Dec 04 21:23:32.789 INFO [stderr] Dec 04 21:23:33.539 INFO [stderr] warning: unreachable pattern Dec 04 21:23:33.539 INFO [stderr] --> src/main.rs:2454:9 Dec 04 21:23:33.539 INFO [stderr] | Dec 04 21:23:33.539 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Dec 04 21:23:33.539 INFO [stderr] | ^ Dec 04 21:23:33.539 INFO [stderr] | Dec 04 21:23:33.539 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 04 21:23:33.539 INFO [stderr] Dec 04 21:23:33.539 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:33.539 INFO [stderr] --> src/parsecmd.rs:30:34 Dec 04 21:23:33.539 INFO [stderr] | Dec 04 21:23:33.539 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Dec 04 21:23:33.539 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:33.539 INFO [stderr] | Dec 04 21:23:33.539 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 04 21:23:33.539 INFO [stderr] Dec 04 21:23:33.539 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:33.539 INFO [stderr] --> src/parsecmd.rs:59:33 Dec 04 21:23:33.539 INFO [stderr] | Dec 04 21:23:33.539 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Dec 04 21:23:33.539 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:33.539 INFO [stderr] Dec 04 21:23:33.539 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:33.539 INFO [stderr] --> src/parsecmd.rs:67:33 Dec 04 21:23:33.539 INFO [stderr] | Dec 04 21:23:33.539 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Dec 04 21:23:33.539 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:33.539 INFO [stderr] Dec 04 21:23:33.539 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:33.539 INFO [stderr] --> src/parsecmd.rs:83:29 Dec 04 21:23:33.539 INFO [stderr] | Dec 04 21:23:33.539 INFO [stderr] 83 | take_till!(|ch| false) >> Dec 04 21:23:33.539 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:33.539 INFO [stderr] Dec 04 21:23:33.539 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:33.539 INFO [stderr] --> src/parsecmd.rs:93:29 Dec 04 21:23:33.539 INFO [stderr] | Dec 04 21:23:33.540 INFO [stderr] 93 | take_till!(|ch| false) >> Dec 04 21:23:33.540 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:33.540 INFO [stderr] Dec 04 21:23:33.635 INFO [stderr] warning: unreachable expression Dec 04 21:23:33.635 INFO [stderr] --> src/main.rs:1522:5 Dec 04 21:23:33.635 INFO [stderr] | Dec 04 21:23:33.635 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Dec 04 21:23:33.635 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:33.635 INFO [stderr] | Dec 04 21:23:33.635 INFO [stderr] = note: #[warn(unreachable_code)] on by default Dec 04 21:23:33.635 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) Dec 04 21:23:33.635 INFO [stderr] Dec 04 21:23:35.111 INFO [stderr] warning: enum is never used: `Command` Dec 04 21:23:35.111 INFO [stderr] --> src/parsecmd.rs:4:1 Dec 04 21:23:35.111 INFO [stderr] | Dec 04 21:23:35.111 INFO [stderr] 4 | enum Command { Dec 04 21:23:35.111 INFO [stderr] | ^^^^^^^^^^^^ Dec 04 21:23:35.111 INFO [stderr] | Dec 04 21:23:35.111 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 04 21:23:35.111 INFO [stderr] Dec 04 21:23:35.111 INFO [stderr] warning: function is never used: `quit_parse` Dec 04 21:23:35.111 INFO [stderr] --> src/parsecmd.rs:18:1 Dec 04 21:23:35.111 INFO [stderr] | Dec 04 21:23:35.111 INFO [stderr] 18 | fn quit_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.111 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.111 INFO [stderr] Dec 04 21:23:35.111 INFO [stderr] warning: function is never used: `join_parse` Dec 04 21:23:35.111 INFO [stderr] --> src/parsecmd.rs:25:1 Dec 04 21:23:35.111 INFO [stderr] | Dec 04 21:23:35.111 INFO [stderr] 25 | fn join_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.111 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.111 INFO [stderr] Dec 04 21:23:35.111 INFO [stderr] warning: function is never used: `close_parse` Dec 04 21:23:35.111 INFO [stderr] --> src/parsecmd.rs:35:1 Dec 04 21:23:35.111 INFO [stderr] | Dec 04 21:23:35.111 INFO [stderr] 35 | fn close_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.111 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.111 INFO [stderr] Dec 04 21:23:35.111 INFO [stderr] warning: function is never used: `left_parse` Dec 04 21:23:35.111 INFO [stderr] --> src/parsecmd.rs:42:1 Dec 04 21:23:35.111 INFO [stderr] | Dec 04 21:23:35.111 INFO [stderr] 42 | fn left_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.111 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.111 INFO [stderr] Dec 04 21:23:35.111 INFO [stderr] warning: function is never used: `right_parse` Dec 04 21:23:35.112 INFO [stderr] --> src/parsecmd.rs:49:1 Dec 04 21:23:35.112 INFO [stderr] | Dec 04 21:23:35.112 INFO [stderr] 49 | fn right_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.112 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.112 INFO [stderr] Dec 04 21:23:35.112 INFO [stderr] warning: function is never used: `connect_parse` Dec 04 21:23:35.112 INFO [stderr] --> src/parsecmd.rs:56:1 Dec 04 21:23:35.112 INFO [stderr] | Dec 04 21:23:35.112 INFO [stderr] 56 | fn connect_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.112 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.112 INFO [stderr] Dec 04 21:23:35.112 INFO [stderr] warning: function is never used: `disconnect_parse` Dec 04 21:23:35.112 INFO [stderr] --> src/parsecmd.rs:64:1 Dec 04 21:23:35.112 INFO [stderr] | Dec 04 21:23:35.112 INFO [stderr] 64 | fn disconnect_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.112 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.112 INFO [stderr] Dec 04 21:23:35.112 INFO [stderr] warning: function is never used: `listcons_parse` Dec 04 21:23:35.112 INFO [stderr] --> src/parsecmd.rs:72:1 Dec 04 21:23:35.112 INFO [stderr] | Dec 04 21:23:35.112 INFO [stderr] 72 | fn listcons_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.112 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.112 INFO [stderr] Dec 04 21:23:35.112 INFO [stderr] warning: function is never used: `unknown_cmd_parse` Dec 04 21:23:35.112 INFO [stderr] --> src/parsecmd.rs:78:1 Dec 04 21:23:35.112 INFO [stderr] | Dec 04 21:23:35.112 INFO [stderr] 78 | fn unknown_cmd_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.112 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.112 INFO [stderr] Dec 04 21:23:35.112 INFO [stderr] warning: function is never used: `defaultmsg_parse` Dec 04 21:23:35.112 INFO [stderr] --> src/parsecmd.rs:88:1 Dec 04 21:23:35.112 INFO [stderr] | Dec 04 21:23:35.112 INFO [stderr] 88 | fn defaultmsg_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.112 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.112 INFO [stderr] Dec 04 21:23:35.112 INFO [stderr] warning: function is never used: `cmd_parse` Dec 04 21:23:35.112 INFO [stderr] --> src/parsecmd.rs:98:1 Dec 04 21:23:35.112 INFO [stderr] | Dec 04 21:23:35.112 INFO [stderr] 98 | fn cmd_parse(x: CompleteStr) -> IResult { Dec 04 21:23:35.112 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.112 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: constant item is never used: `CHANNEL_MAX` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:186:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 186 | const CHANNEL_MAX : usize = 64; Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: constant item is never used: `NICK_MAX` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:187:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 187 | const NICK_MAX : usize = 64; Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: constant item is never used: `USER_MAX` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:188:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 188 | const USER_MAX : usize = 64; Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: constant item is never used: `PARAM_MAX` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:189:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 189 | const PARAM_MAX : usize = 128; Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: constant item is never used: `DOMAIN_LEVEL_MAX` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:190:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 190 | const DOMAIN_LEVEL_MAX : usize = 127; Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: constant item is never used: `LABEL_MAX` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:191:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 191 | const LABEL_MAX : usize = 63; Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:192:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: enum is never used: `IRCMessage` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:194:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 194 | enum IRCMessage { Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: variant is never constructed: `Nickless` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:234:5 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 234 | Nickless(Hostname/*servername*/), Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: variant is never constructed: `Nick` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:235:5 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 235 | Nick(Nick/*nick*/,Option/*user*/,Option/*host*/), Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: enum is never used: `ChannelMode` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:238:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 238 | enum ChannelMode { Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^^^^ Dec 04 21:23:35.113 INFO [stderr] Dec 04 21:23:35.113 INFO [stderr] warning: enum is never used: `UserMode` Dec 04 21:23:35.113 INFO [stderr] --> src/main.rs:263:1 Dec 04 21:23:35.113 INFO [stderr] | Dec 04 21:23:35.113 INFO [stderr] 263 | enum UserMode { Dec 04 21:23:35.113 INFO [stderr] | ^^^^^^^^^^^^^ Dec 04 21:23:35.114 INFO [stderr] Dec 04 21:23:35.114 INFO [stderr] warning: struct is never constructed: `Limit` Dec 04 21:23:35.114 INFO [stderr] --> src/main.rs:290:1 Dec 04 21:23:35.114 INFO [stderr] | Dec 04 21:23:35.114 INFO [stderr] 290 | struct Limit { Dec 04 21:23:35.114 INFO [stderr] | ^^^^^^^^^^^^ Dec 04 21:23:35.114 INFO [stderr] Dec 04 21:23:35.114 INFO [stderr] warning: struct is never constructed: `Banmask` Dec 04 21:23:35.114 INFO [stderr] --> src/main.rs:294:1 Dec 04 21:23:35.114 INFO [stderr] | Dec 04 21:23:35.114 INFO [stderr] 294 | struct Banmask { Dec 04 21:23:35.114 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 04 21:23:35.114 INFO [stderr] Dec 04 21:23:35.114 INFO [stderr] warning: struct is never constructed: `Key` Dec 04 21:23:35.114 INFO [stderr] --> src/main.rs:298:1 Dec 04 21:23:35.114 INFO [stderr] | Dec 04 21:23:35.114 INFO [stderr] 298 | struct Key { Dec 04 21:23:35.114 INFO [stderr] | ^^^^^^^^^^ Dec 04 21:23:35.114 INFO [stderr] Dec 04 21:23:35.114 INFO [stderr] warning: struct is never constructed: `Topic` Dec 04 21:23:35.114 INFO [stderr] --> src/main.rs:302:1 Dec 04 21:23:35.114 INFO [stderr] | Dec 04 21:23:35.114 INFO [stderr] 302 | struct Topic { Dec 04 21:23:35.114 INFO [stderr] | ^^^^^^^^^^^^ Dec 04 21:23:35.114 INFO [stderr] Dec 04 21:23:35.114 INFO [stderr] warning: struct is never constructed: `Comment` Dec 04 21:23:35.114 INFO [stderr] --> src/main.rs:306:1 Dec 04 21:23:35.114 INFO [stderr] | Dec 04 21:23:35.114 INFO [stderr] 306 | struct Comment { Dec 04 21:23:35.114 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 04 21:23:35.114 INFO [stderr] Dec 04 21:23:35.114 INFO [stderr] warning: struct is never constructed: `Hostmask` Dec 04 21:23:35.114 INFO [stderr] --> src/main.rs:315:1 Dec 04 21:23:35.114 INFO [stderr] | Dec 04 21:23:35.114 INFO [stderr] 315 | struct Hostmask { Dec 04 21:23:35.114 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 04 21:23:35.115 INFO [stderr] Dec 04 21:23:35.115 INFO [stderr] warning: struct is never constructed: `Text` Dec 04 21:23:35.115 INFO [stderr] --> src/main.rs:319:1 Dec 04 21:23:35.115 INFO [stderr] | Dec 04 21:23:35.115 INFO [stderr] 319 | struct Text { Dec 04 21:23:35.115 INFO [stderr] | ^^^^^^^^^^^ Dec 04 21:23:35.115 INFO [stderr] Dec 04 21:23:35.115 INFO [stderr] warning: enum is never used: `NameMask` Dec 04 21:23:35.116 INFO [stderr] --> src/main.rs:323:1 Dec 04 21:23:35.116 INFO [stderr] | Dec 04 21:23:35.116 INFO [stderr] 323 | enum NameMask { Dec 04 21:23:35.116 INFO [stderr] | ^^^^^^^^^^^^^ Dec 04 21:23:35.116 INFO [stderr] Dec 04 21:23:35.116 INFO [stderr] warning: enum is never used: `Query` Dec 04 21:23:35.116 INFO [stderr] --> src/main.rs:328:1 Dec 04 21:23:35.116 INFO [stderr] | Dec 04 21:23:35.116 INFO [stderr] 328 | enum Query { Dec 04 21:23:35.116 INFO [stderr] | ^^^^^^^^^^ Dec 04 21:23:35.116 INFO [stderr] Dec 04 21:23:35.117 INFO [stderr] warning: function is never used: `password_parse` Dec 04 21:23:35.117 INFO [stderr] --> src/main.rs:360:1 Dec 04 21:23:35.117 INFO [stderr] | Dec 04 21:23:35.117 INFO [stderr] 360 | fn password_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.117 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.117 INFO [stderr] Dec 04 21:23:35.117 INFO [stderr] warning: function is never used: `nick_parse` Dec 04 21:23:35.117 INFO [stderr] --> src/main.rs:372:1 Dec 04 21:23:35.117 INFO [stderr] | Dec 04 21:23:35.117 INFO [stderr] 372 | fn nick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.118 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.118 INFO [stderr] Dec 04 21:23:35.118 INFO [stderr] warning: function is never used: `user_parse` Dec 04 21:23:35.118 INFO [stderr] --> src/main.rs:394:1 Dec 04 21:23:35.118 INFO [stderr] | Dec 04 21:23:35.118 INFO [stderr] 394 | fn user_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.118 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.118 INFO [stderr] Dec 04 21:23:35.119 INFO [stderr] warning: function is never used: `server_parse` Dec 04 21:23:35.119 INFO [stderr] --> src/main.rs:410:1 Dec 04 21:23:35.119 INFO [stderr] | Dec 04 21:23:35.119 INFO [stderr] 410 | fn server_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.119 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.119 INFO [stderr] Dec 04 21:23:35.119 INFO [stderr] warning: function is never used: `oper_parse` Dec 04 21:23:35.119 INFO [stderr] --> src/main.rs:426:1 Dec 04 21:23:35.119 INFO [stderr] | Dec 04 21:23:35.119 INFO [stderr] 426 | fn oper_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.119 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.119 INFO [stderr] Dec 04 21:23:35.119 INFO [stderr] warning: function is never used: `quit_parse` Dec 04 21:23:35.119 INFO [stderr] --> src/main.rs:440:1 Dec 04 21:23:35.119 INFO [stderr] | Dec 04 21:23:35.119 INFO [stderr] 440 | fn quit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.119 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.119 INFO [stderr] Dec 04 21:23:35.119 INFO [stderr] warning: function is never used: `squit_parse` Dec 04 21:23:35.119 INFO [stderr] --> src/main.rs:452:1 Dec 04 21:23:35.120 INFO [stderr] | Dec 04 21:23:35.120 INFO [stderr] 452 | fn squit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.120 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.120 INFO [stderr] Dec 04 21:23:35.120 INFO [stderr] warning: function is never used: `join_parse` Dec 04 21:23:35.120 INFO [stderr] --> src/main.rs:477:1 Dec 04 21:23:35.120 INFO [stderr] | Dec 04 21:23:35.120 INFO [stderr] 477 | fn join_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.120 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.121 INFO [stderr] Dec 04 21:23:35.121 INFO [stderr] warning: function is never used: `part_parse` Dec 04 21:23:35.121 INFO [stderr] --> src/main.rs:513:1 Dec 04 21:23:35.121 INFO [stderr] | Dec 04 21:23:35.121 INFO [stderr] 513 | fn part_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.121 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.121 INFO [stderr] Dec 04 21:23:35.127 INFO [stderr] warning: function is never used: `mode_parse` Dec 04 21:23:35.127 INFO [stderr] --> src/main.rs:531:1 Dec 04 21:23:35.127 INFO [stderr] | Dec 04 21:23:35.127 INFO [stderr] 531 | fn mode_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.127 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.127 INFO [stderr] Dec 04 21:23:35.127 INFO [stderr] warning: function is never used: `topic_parse` Dec 04 21:23:35.127 INFO [stderr] --> src/main.rs:667:1 Dec 04 21:23:35.127 INFO [stderr] | Dec 04 21:23:35.128 INFO [stderr] 667 | fn topic_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.128 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.128 INFO [stderr] Dec 04 21:23:35.128 INFO [stderr] warning: function is never used: `names_parse` Dec 04 21:23:35.128 INFO [stderr] --> src/main.rs:689:1 Dec 04 21:23:35.128 INFO [stderr] | Dec 04 21:23:35.128 INFO [stderr] 689 | fn names_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.128 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.129 INFO [stderr] Dec 04 21:23:35.129 INFO [stderr] warning: function is never used: `list_parse` Dec 04 21:23:35.129 INFO [stderr] --> src/main.rs:707:1 Dec 04 21:23:35.129 INFO [stderr] | Dec 04 21:23:35.129 INFO [stderr] 707 | fn list_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.129 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.129 INFO [stderr] Dec 04 21:23:35.130 INFO [stderr] warning: function is never used: `invite_parse` Dec 04 21:23:35.130 INFO [stderr] --> src/main.rs:737:1 Dec 04 21:23:35.130 INFO [stderr] | Dec 04 21:23:35.130 INFO [stderr] 737 | fn invite_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.130 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.130 INFO [stderr] Dec 04 21:23:35.130 INFO [stderr] warning: function is never used: `kick_parse` Dec 04 21:23:35.130 INFO [stderr] --> src/main.rs:752:1 Dec 04 21:23:35.130 INFO [stderr] | Dec 04 21:23:35.131 INFO [stderr] 752 | fn kick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.131 INFO [stderr] Dec 04 21:23:35.131 INFO [stderr] warning: function is never used: `version_parse` Dec 04 21:23:35.131 INFO [stderr] --> src/main.rs:776:1 Dec 04 21:23:35.131 INFO [stderr] | Dec 04 21:23:35.131 INFO [stderr] 776 | fn version_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.131 INFO [stderr] Dec 04 21:23:35.131 INFO [stderr] warning: function is never used: `stats_parse` Dec 04 21:23:35.131 INFO [stderr] --> src/main.rs:793:1 Dec 04 21:23:35.131 INFO [stderr] | Dec 04 21:23:35.131 INFO [stderr] 793 | fn stats_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.131 INFO [stderr] Dec 04 21:23:35.131 INFO [stderr] warning: function is never used: `links_parse` Dec 04 21:23:35.131 INFO [stderr] --> src/main.rs:838:1 Dec 04 21:23:35.131 INFO [stderr] | Dec 04 21:23:35.131 INFO [stderr] 838 | fn links_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.131 INFO [stderr] Dec 04 21:23:35.131 INFO [stderr] warning: function is never used: `time_parse` Dec 04 21:23:35.131 INFO [stderr] --> src/main.rs:862:1 Dec 04 21:23:35.131 INFO [stderr] | Dec 04 21:23:35.131 INFO [stderr] 862 | fn time_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.131 INFO [stderr] Dec 04 21:23:35.131 INFO [stderr] warning: function is never used: `connect_parse` Dec 04 21:23:35.131 INFO [stderr] --> src/main.rs:875:1 Dec 04 21:23:35.131 INFO [stderr] | Dec 04 21:23:35.131 INFO [stderr] 875 | fn connect_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.131 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.131 INFO [stderr] Dec 04 21:23:35.132 INFO [stderr] warning: function is never used: `trace_parse` Dec 04 21:23:35.132 INFO [stderr] --> src/main.rs:906:1 Dec 04 21:23:35.132 INFO [stderr] | Dec 04 21:23:35.132 INFO [stderr] 906 | fn trace_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.132 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.132 INFO [stderr] Dec 04 21:23:35.132 INFO [stderr] warning: function is never used: `admin_parse` Dec 04 21:23:35.132 INFO [stderr] --> src/main.rs:919:1 Dec 04 21:23:35.132 INFO [stderr] | Dec 04 21:23:35.132 INFO [stderr] 919 | fn admin_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.132 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.132 INFO [stderr] Dec 04 21:23:35.132 INFO [stderr] warning: function is never used: `info_parse` Dec 04 21:23:35.132 INFO [stderr] --> src/main.rs:932:1 Dec 04 21:23:35.132 INFO [stderr] | Dec 04 21:23:35.132 INFO [stderr] 932 | fn info_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.132 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.132 INFO [stderr] Dec 04 21:23:35.132 INFO [stderr] warning: function is never used: `privmsg_parse` Dec 04 21:23:35.132 INFO [stderr] --> src/main.rs:951:1 Dec 04 21:23:35.132 INFO [stderr] | Dec 04 21:23:35.132 INFO [stderr] 951 | fn privmsg_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.132 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.132 INFO [stderr] Dec 04 21:23:35.133 INFO [stderr] warning: function is never used: `notice_parse` Dec 04 21:23:35.133 INFO [stderr] --> src/main.rs:967:1 Dec 04 21:23:35.133 INFO [stderr] | Dec 04 21:23:35.133 INFO [stderr] 967 | fn notice_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.133 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.133 INFO [stderr] Dec 04 21:23:35.133 INFO [stderr] warning: function is never used: `who_parse` Dec 04 21:23:35.133 INFO [stderr] --> src/main.rs:981:1 Dec 04 21:23:35.133 INFO [stderr] | Dec 04 21:23:35.133 INFO [stderr] 981 | fn who_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.133 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.133 INFO [stderr] Dec 04 21:23:35.133 INFO [stderr] warning: function is never used: `whois_parse` Dec 04 21:23:35.133 INFO [stderr] --> src/main.rs:1002:1 Dec 04 21:23:35.133 INFO [stderr] | Dec 04 21:23:35.133 INFO [stderr] 1002 | fn whois_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.133 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.133 INFO [stderr] Dec 04 21:23:35.133 INFO [stderr] warning: function is never used: `whowas_parse` Dec 04 21:23:35.133 INFO [stderr] --> src/main.rs:1016:1 Dec 04 21:23:35.133 INFO [stderr] | Dec 04 21:23:35.133 INFO [stderr] 1016 | fn whowas_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.133 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.133 INFO [stderr] Dec 04 21:23:35.134 INFO [stderr] warning: function is never used: `kill_parse` Dec 04 21:23:35.134 INFO [stderr] --> src/main.rs:1048:1 Dec 04 21:23:35.134 INFO [stderr] | Dec 04 21:23:35.134 INFO [stderr] 1048 | fn kill_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.134 INFO [stderr] Dec 04 21:23:35.134 INFO [stderr] warning: function is never used: `ping_parse` Dec 04 21:23:35.134 INFO [stderr] --> src/main.rs:1062:1 Dec 04 21:23:35.134 INFO [stderr] | Dec 04 21:23:35.134 INFO [stderr] 1062 | fn ping_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.134 INFO [stderr] Dec 04 21:23:35.134 INFO [stderr] warning: function is never used: `pong_parse` Dec 04 21:23:35.134 INFO [stderr] --> src/main.rs:1083:1 Dec 04 21:23:35.134 INFO [stderr] | Dec 04 21:23:35.134 INFO [stderr] 1083 | fn pong_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.134 INFO [stderr] Dec 04 21:23:35.134 INFO [stderr] warning: function is never used: `error_parse` Dec 04 21:23:35.134 INFO [stderr] --> src/main.rs:1104:1 Dec 04 21:23:35.134 INFO [stderr] | Dec 04 21:23:35.134 INFO [stderr] 1104 | fn error_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.134 INFO [stderr] Dec 04 21:23:35.134 INFO [stderr] warning: function is never used: `irc_parse` Dec 04 21:23:35.134 INFO [stderr] --> src/main.rs:1114:1 Dec 04 21:23:35.134 INFO [stderr] | Dec 04 21:23:35.134 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:35.134 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.134 INFO [stderr] Dec 04 21:23:35.135 INFO [stderr] warning: function is never used: `colon_prefix_parse` Dec 04 21:23:35.135 INFO [stderr] --> src/main.rs:1143:1 Dec 04 21:23:35.135 INFO [stderr] | Dec 04 21:23:35.135 INFO [stderr] 1143 | fn colon_prefix_parse(x: &[u8]) -> IResult<&[u8], Option> { Dec 04 21:23:35.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.135 INFO [stderr] Dec 04 21:23:35.135 INFO [stderr] warning: function is never used: `middle_param_parse` Dec 04 21:23:35.135 INFO [stderr] --> src/main.rs:1170:1 Dec 04 21:23:35.135 INFO [stderr] | Dec 04 21:23:35.135 INFO [stderr] 1170 | fn middle_param_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 04 21:23:35.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.135 INFO [stderr] Dec 04 21:23:35.135 INFO [stderr] warning: function is never used: `trailing_param_parse` Dec 04 21:23:35.135 INFO [stderr] --> src/main.rs:1190:1 Dec 04 21:23:35.135 INFO [stderr] | Dec 04 21:23:35.135 INFO [stderr] 1190 | fn trailing_param_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 04 21:23:35.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.135 INFO [stderr] Dec 04 21:23:35.135 INFO [stderr] warning: function is never used: `channel_inner_parse` Dec 04 21:23:35.135 INFO [stderr] --> src/main.rs:1209:1 Dec 04 21:23:35.135 INFO [stderr] | Dec 04 21:23:35.135 INFO [stderr] 1209 | fn channel_inner_parse(x: &[u8]) -> IResult<&[u8], Channel> { Dec 04 21:23:35.135 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.135 INFO [stderr] Dec 04 21:23:35.136 INFO [stderr] warning: function is never used: `channel_param_parse_factory` Dec 04 21:23:35.136 INFO [stderr] --> src/main.rs:1225:1 Dec 04 21:23:35.136 INFO [stderr] | Dec 04 21:23:35.136 INFO [stderr] 1225 | / fn channel_param_parse_factory(last_param: bool) Dec 04 21:23:35.136 INFO [stderr] 1226 | | -> impl Fn(&[u8]) -> IResult<&[u8], Channel> { Dec 04 21:23:35.136 INFO [stderr] 1227 | | move |x: &[u8]| -> IResult<&[u8], Channel> { Dec 04 21:23:35.136 INFO [stderr] 1228 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 04 21:23:35.136 INFO [stderr] ... | Dec 04 21:23:35.136 INFO [stderr] 1233 | | } Dec 04 21:23:35.136 INFO [stderr] 1234 | | } Dec 04 21:23:35.136 INFO [stderr] | |_^ Dec 04 21:23:35.136 INFO [stderr] Dec 04 21:23:35.136 INFO [stderr] warning: function is never used: `channel_list_param_parse_factory` Dec 04 21:23:35.136 INFO [stderr] --> src/main.rs:1238:1 Dec 04 21:23:35.136 INFO [stderr] | Dec 04 21:23:35.136 INFO [stderr] 1238 | / fn channel_list_param_parse_factory(last_param: bool) Dec 04 21:23:35.136 INFO [stderr] 1239 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Dec 04 21:23:35.136 INFO [stderr] 1240 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Dec 04 21:23:35.136 INFO [stderr] 1241 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 04 21:23:35.136 INFO [stderr] ... | Dec 04 21:23:35.136 INFO [stderr] 1250 | | } Dec 04 21:23:35.136 INFO [stderr] 1251 | | } Dec 04 21:23:35.136 INFO [stderr] | |_^ Dec 04 21:23:35.137 INFO [stderr] Dec 04 21:23:35.143 INFO [stderr] warning: function is never used: `nick_inner_parse` Dec 04 21:23:35.143 INFO [stderr] --> src/main.rs:1260:1 Dec 04 21:23:35.143 INFO [stderr] | Dec 04 21:23:35.143 INFO [stderr] 1260 | fn nick_inner_parse(x: &[u8]) -> IResult<&[u8], Nick> { Dec 04 21:23:35.143 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.143 INFO [stderr] Dec 04 21:23:35.143 INFO [stderr] warning: function is never used: `nick_param_parse_factory` Dec 04 21:23:35.143 INFO [stderr] --> src/main.rs:1277:1 Dec 04 21:23:35.143 INFO [stderr] | Dec 04 21:23:35.143 INFO [stderr] 1277 | / fn nick_param_parse_factory(last_param: bool) Dec 04 21:23:35.143 INFO [stderr] 1278 | | -> impl Fn(&[u8]) -> IResult<&[u8], Nick> { Dec 04 21:23:35.143 INFO [stderr] 1279 | | move |x: &[u8]| -> IResult<&[u8], Nick> { Dec 04 21:23:35.143 INFO [stderr] 1280 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 04 21:23:35.143 INFO [stderr] ... | Dec 04 21:23:35.143 INFO [stderr] 1285 | | } Dec 04 21:23:35.143 INFO [stderr] 1286 | | } Dec 04 21:23:35.143 INFO [stderr] | |_^ Dec 04 21:23:35.143 INFO [stderr] Dec 04 21:23:35.144 INFO [stderr] warning: function is never used: `nick_list_param_parse_factory` Dec 04 21:23:35.144 INFO [stderr] --> src/main.rs:1289:1 Dec 04 21:23:35.144 INFO [stderr] | Dec 04 21:23:35.144 INFO [stderr] 1289 | / fn nick_list_param_parse_factory(last_param: bool) Dec 04 21:23:35.144 INFO [stderr] 1290 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Dec 04 21:23:35.144 INFO [stderr] 1291 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Dec 04 21:23:35.144 INFO [stderr] 1292 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 04 21:23:35.144 INFO [stderr] ... | Dec 04 21:23:35.144 INFO [stderr] 1301 | | } Dec 04 21:23:35.144 INFO [stderr] 1302 | | } Dec 04 21:23:35.144 INFO [stderr] | |_^ Dec 04 21:23:35.144 INFO [stderr] Dec 04 21:23:35.144 INFO [stderr] warning: function is never used: `user_inner_parse` Dec 04 21:23:35.144 INFO [stderr] --> src/main.rs:1312:1 Dec 04 21:23:35.144 INFO [stderr] | Dec 04 21:23:35.144 INFO [stderr] 1312 | fn user_inner_parse(x: &[u8]) -> IResult<&[u8], User> { Dec 04 21:23:35.144 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.144 INFO [stderr] Dec 04 21:23:35.144 INFO [stderr] warning: function is never used: `user_param_parse_factory` Dec 04 21:23:35.144 INFO [stderr] --> src/main.rs:1323:1 Dec 04 21:23:35.144 INFO [stderr] | Dec 04 21:23:35.144 INFO [stderr] 1323 | / fn user_param_parse_factory(last_param: bool) Dec 04 21:23:35.144 INFO [stderr] 1324 | | -> impl Fn(&[u8]) -> IResult<&[u8], User> { Dec 04 21:23:35.144 INFO [stderr] 1325 | | move |x: &[u8]| -> IResult<&[u8], User> { Dec 04 21:23:35.145 INFO [stderr] 1326 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 04 21:23:35.145 INFO [stderr] ... | Dec 04 21:23:35.145 INFO [stderr] 1331 | | } Dec 04 21:23:35.145 INFO [stderr] 1332 | | } Dec 04 21:23:35.145 INFO [stderr] | |_^ Dec 04 21:23:35.145 INFO [stderr] Dec 04 21:23:35.145 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Dec 04 21:23:35.145 INFO [stderr] --> src/main.rs:1335:1 Dec 04 21:23:35.145 INFO [stderr] | Dec 04 21:23:35.145 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Dec 04 21:23:35.145 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.145 INFO [stderr] Dec 04 21:23:35.145 INFO [stderr] warning: function is never used: `string_list_last_param_parse` Dec 04 21:23:35.145 INFO [stderr] --> src/main.rs:1354:1 Dec 04 21:23:35.145 INFO [stderr] | Dec 04 21:23:35.145 INFO [stderr] 1354 | fn string_list_last_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Dec 04 21:23:35.145 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.145 INFO [stderr] Dec 04 21:23:35.145 INFO [stderr] warning: function is never used: `server_inner_parse` Dec 04 21:23:35.146 INFO [stderr] --> src/main.rs:1382:1 Dec 04 21:23:35.146 INFO [stderr] | Dec 04 21:23:35.146 INFO [stderr] 1382 | fn server_inner_parse(x: &[u8]) -> IResult<&[u8], Hostname> { Dec 04 21:23:35.146 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.146 INFO [stderr] Dec 04 21:23:35.146 INFO [stderr] warning: function is never used: `server_param_parse_factory` Dec 04 21:23:35.146 INFO [stderr] --> src/main.rs:1393:1 Dec 04 21:23:35.146 INFO [stderr] | Dec 04 21:23:35.146 INFO [stderr] 1393 | / fn server_param_parse_factory(last_param: bool) Dec 04 21:23:35.146 INFO [stderr] 1394 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostname> { Dec 04 21:23:35.146 INFO [stderr] 1395 | | // 1. All labels must be non-empty. Dec 04 21:23:35.146 INFO [stderr] 1396 | | // 2. Must be at least two labels (DNS really doesn't require any labels). Dec 04 21:23:35.146 INFO [stderr] ... | Dec 04 21:23:35.146 INFO [stderr] 1407 | | } Dec 04 21:23:35.146 INFO [stderr] 1408 | | } Dec 04 21:23:35.146 INFO [stderr] | |_^ Dec 04 21:23:35.146 INFO [stderr] Dec 04 21:23:35.146 INFO [stderr] warning: function is never used: `server_mask_param_parse_factory` Dec 04 21:23:35.146 INFO [stderr] --> src/main.rs:1423:1 Dec 04 21:23:35.146 INFO [stderr] | Dec 04 21:23:35.146 INFO [stderr] 1423 | / fn server_mask_param_parse_factory(last_param: bool) Dec 04 21:23:35.146 INFO [stderr] 1424 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostmask> { Dec 04 21:23:35.146 INFO [stderr] 1425 | | move |x: &[u8]| -> IResult<&[u8], Hostmask> { Dec 04 21:23:35.147 INFO [stderr] 1426 | | // XXX: Enforce total length limit. Dec 04 21:23:35.147 INFO [stderr] ... | Dec 04 21:23:35.147 INFO [stderr] 1444 | | } Dec 04 21:23:35.147 INFO [stderr] 1445 | | } Dec 04 21:23:35.147 INFO [stderr] | |_^ Dec 04 21:23:35.147 INFO [stderr] Dec 04 21:23:35.147 INFO [stderr] warning: function is never used: `nonempty_label_parse_generic` Dec 04 21:23:35.147 INFO [stderr] --> src/main.rs:1447:1 Dec 04 21:23:35.147 INFO [stderr] | Dec 04 21:23:35.147 INFO [stderr] 1447 | / fn nonempty_label_parse_generic(wildcarded: bool) Dec 04 21:23:35.147 INFO [stderr] 1448 | | -> impl Fn(&[u8]) -> IResult<&[u8],String> { Dec 04 21:23:35.147 INFO [stderr] 1449 | | move |x: &[u8]| -> IResult<&[u8],String> { Dec 04 21:23:35.147 INFO [stderr] 1450 | | fn is_wildcard(n: u8) -> bool { n == b'*' || n == b'?' } Dec 04 21:23:35.147 INFO [stderr] ... | Dec 04 21:23:35.147 INFO [stderr] 1473 | | } Dec 04 21:23:35.147 INFO [stderr] 1474 | | } Dec 04 21:23:35.147 INFO [stderr] | |_^ Dec 04 21:23:35.147 INFO [stderr] Dec 04 21:23:35.147 INFO [stderr] warning: function is never used: `int_param_parse_factory` Dec 04 21:23:35.147 INFO [stderr] --> src/main.rs:1476:1 Dec 04 21:23:35.147 INFO [stderr] | Dec 04 21:23:35.147 INFO [stderr] 1476 | / fn int_param_parse_factory(last_param: bool) Dec 04 21:23:35.147 INFO [stderr] 1477 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], T> { Dec 04 21:23:35.147 INFO [stderr] 1478 | | move |x: &[u8]| -> IResult<&[u8], T> { Dec 04 21:23:35.147 INFO [stderr] 1479 | | fn to_int(s: &[u8]) -> Result { Dec 04 21:23:35.147 INFO [stderr] ... | Dec 04 21:23:35.147 INFO [stderr] 1497 | | } Dec 04 21:23:35.148 INFO [stderr] 1498 | | } Dec 04 21:23:35.148 INFO [stderr] | |_^ Dec 04 21:23:35.148 INFO [stderr] Dec 04 21:23:35.148 INFO [stderr] warning: function is never used: `arbitrary_param_preamble_parse_factory` Dec 04 21:23:35.148 INFO [stderr] --> src/main.rs:1502:1 Dec 04 21:23:35.148 INFO [stderr] | Dec 04 21:23:35.148 INFO [stderr] 1502 | / fn arbitrary_param_preamble_parse_factory(last_param: bool) Dec 04 21:23:35.148 INFO [stderr] 1503 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], ()> { Dec 04 21:23:35.148 INFO [stderr] 1504 | | move |x: &[u8]| -> IResult<&[u8], ()> { Dec 04 21:23:35.148 INFO [stderr] 1505 | | do_parse!(x, Dec 04 21:23:35.148 INFO [stderr] ... | Dec 04 21:23:35.148 INFO [stderr] 1518 | | } Dec 04 21:23:35.148 INFO [stderr] 1519 | | } Dec 04 21:23:35.148 INFO [stderr] | |_^ Dec 04 21:23:35.148 INFO [stderr] Dec 04 21:23:35.148 INFO [stderr] warning: function is never used: `fail_parse` Dec 04 21:23:35.148 INFO [stderr] --> src/main.rs:1521:1 Dec 04 21:23:35.149 INFO [stderr] | Dec 04 21:23:35.149 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 04 21:23:35.149 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.149 INFO [stderr] Dec 04 21:23:35.149 INFO [stderr] warning: function is never used: `noop_parse` Dec 04 21:23:35.149 INFO [stderr] --> src/main.rs:1525:1 Dec 04 21:23:35.149 INFO [stderr] | Dec 04 21:23:35.149 INFO [stderr] 1525 | fn noop_parse(x: &[u8]) -> IResult<&[u8], ()> { Dec 04 21:23:35.149 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.149 INFO [stderr] Dec 04 21:23:35.149 INFO [stderr] warning: function is never used: `utf8_decode_bytes` Dec 04 21:23:35.149 INFO [stderr] --> src/main.rs:1529:1 Dec 04 21:23:35.149 INFO [stderr] | Dec 04 21:23:35.149 INFO [stderr] 1529 | fn utf8_decode_bytes(x: &[u8]) -> Result { Dec 04 21:23:35.149 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.149 INFO [stderr] Dec 04 21:23:35.150 INFO [stderr] warning: function is never used: `password_serialize` Dec 04 21:23:35.150 INFO [stderr] --> src/main.rs:1539:1 Dec 04 21:23:35.150 INFO [stderr] | Dec 04 21:23:35.150 INFO [stderr] 1539 | fn password_serialize(prefix: &Option, password: &str) -> Option> { Dec 04 21:23:35.150 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.150 INFO [stderr] Dec 04 21:23:35.150 INFO [stderr] warning: function is never used: `nick_serialize` Dec 04 21:23:35.150 INFO [stderr] --> src/main.rs:1561:1 Dec 04 21:23:35.150 INFO [stderr] | Dec 04 21:23:35.150 INFO [stderr] 1561 | fn nick_serialize(prefix: &Option, nick: &Nick, hopcount: &Option) -> Option> { Dec 04 21:23:35.150 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.150 INFO [stderr] Dec 04 21:23:35.151 INFO [stderr] warning: function is never used: `user_serialize` Dec 04 21:23:35.151 INFO [stderr] --> src/main.rs:1583:1 Dec 04 21:23:35.151 INFO [stderr] | Dec 04 21:23:35.151 INFO [stderr] 1583 | / fn user_serialize(prefix: &Option, username: &User, hostname: &str, Dec 04 21:23:35.151 INFO [stderr] 1584 | | servername: &str, realname: &str) -> Option> { Dec 04 21:23:35.151 INFO [stderr] 1585 | | let mut v : Vec = vec!(); Dec 04 21:23:35.151 INFO [stderr] 1586 | | if let Some(ref prefix) = prefix { Dec 04 21:23:35.151 INFO [stderr] ... | Dec 04 21:23:35.151 INFO [stderr] 1601 | | } Dec 04 21:23:35.151 INFO [stderr] 1602 | | } Dec 04 21:23:35.151 INFO [stderr] | |_^ Dec 04 21:23:35.151 INFO [stderr] Dec 04 21:23:35.151 INFO [stderr] warning: function is never used: `server_serialize` Dec 04 21:23:35.151 INFO [stderr] --> src/main.rs:1606:1 Dec 04 21:23:35.151 INFO [stderr] | Dec 04 21:23:35.151 INFO [stderr] 1606 | / fn server_serialize(prefix: &Option, servername: &Hostname, hopcount: &u32, Dec 04 21:23:35.151 INFO [stderr] 1607 | | info: &str) -> Option> { Dec 04 21:23:35.151 INFO [stderr] 1608 | | let mut v : Vec = vec!(); Dec 04 21:23:35.152 INFO [stderr] 1609 | | if let Some(ref prefix) = prefix { Dec 04 21:23:35.152 INFO [stderr] ... | Dec 04 21:23:35.152 INFO [stderr] 1623 | | } Dec 04 21:23:35.152 INFO [stderr] 1624 | | } Dec 04 21:23:35.152 INFO [stderr] | |_^ Dec 04 21:23:35.152 INFO [stderr] Dec 04 21:23:35.152 INFO [stderr] warning: function is never used: `oper_serialize` Dec 04 21:23:35.152 INFO [stderr] --> src/main.rs:1628:1 Dec 04 21:23:35.152 INFO [stderr] | Dec 04 21:23:35.152 INFO [stderr] 1628 | fn oper_serialize(prefix: &Option, nick: &Nick, password: &str) -> Option> { Dec 04 21:23:35.152 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.152 INFO [stderr] Dec 04 21:23:35.152 INFO [stderr] warning: function is never used: `quit_serialize` Dec 04 21:23:35.152 INFO [stderr] --> src/main.rs:1648:1 Dec 04 21:23:35.152 INFO [stderr] | Dec 04 21:23:35.152 INFO [stderr] 1648 | fn quit_serialize(prefix: &Option, text: &Option) -> Option> { Dec 04 21:23:35.152 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.152 INFO [stderr] Dec 04 21:23:35.153 INFO [stderr] warning: function is never used: `squit_serialize` Dec 04 21:23:35.153 INFO [stderr] --> src/main.rs:1669:1 Dec 04 21:23:35.153 INFO [stderr] | Dec 04 21:23:35.153 INFO [stderr] 1669 | fn squit_serialize(prefix: &Option, server: &Hostname, comment: &str) -> Option> { Dec 04 21:23:35.153 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.153 INFO [stderr] Dec 04 21:23:35.153 INFO [stderr] warning: function is never used: `join_serialize` Dec 04 21:23:35.153 INFO [stderr] --> src/main.rs:1689:1 Dec 04 21:23:35.153 INFO [stderr] | Dec 04 21:23:35.153 INFO [stderr] 1689 | / fn join_serialize(prefix: &Option, channels: &HashMap>) Dec 04 21:23:35.153 INFO [stderr] 1690 | | -> Option> { Dec 04 21:23:35.153 INFO [stderr] 1691 | | let mut v : Vec = vec!(); Dec 04 21:23:35.153 INFO [stderr] 1692 | | if let Some(ref prefix) = prefix { Dec 04 21:23:35.154 INFO [stderr] ... | Dec 04 21:23:35.154 INFO [stderr] 1733 | | } Dec 04 21:23:35.154 INFO [stderr] 1734 | | } Dec 04 21:23:35.154 INFO [stderr] | |_^ Dec 04 21:23:35.154 INFO [stderr] Dec 04 21:23:35.154 INFO [stderr] warning: function is never used: `part_serialize` Dec 04 21:23:35.154 INFO [stderr] --> src/main.rs:1738:1 Dec 04 21:23:35.154 INFO [stderr] | Dec 04 21:23:35.154 INFO [stderr] 1738 | fn part_serialize(prefix: &Option, channels: &Vec) -> Option> { Dec 04 21:23:35.154 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.154 INFO [stderr] Dec 04 21:23:35.154 INFO [stderr] warning: function is never used: `channel_mode_serialize` Dec 04 21:23:35.154 INFO [stderr] --> src/main.rs:1759:1 Dec 04 21:23:35.154 INFO [stderr] | Dec 04 21:23:35.154 INFO [stderr] 1759 | fn channel_mode_serialize(prefix: &Option, mode: &ChannelMode) -> Option> { Dec 04 21:23:35.154 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.154 INFO [stderr] Dec 04 21:23:35.154 INFO [stderr] warning: function is never used: `user_mode_serialize` Dec 04 21:23:35.154 INFO [stderr] --> src/main.rs:1830:1 Dec 04 21:23:35.154 INFO [stderr] | Dec 04 21:23:35.154 INFO [stderr] 1830 | fn user_mode_serialize(prefix: &Option, mode: &UserMode) -> Option> { Dec 04 21:23:35.154 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.154 INFO [stderr] Dec 04 21:23:35.155 INFO [stderr] warning: function is never used: `topic_serialize` Dec 04 21:23:35.155 INFO [stderr] --> src/main.rs:1866:1 Dec 04 21:23:35.155 INFO [stderr] | Dec 04 21:23:35.155 INFO [stderr] 1866 | fn topic_serialize(prefix: &Option, channel: &Channel, topic: &Option) -> Option> { Dec 04 21:23:35.155 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.155 INFO [stderr] Dec 04 21:23:35.155 INFO [stderr] warning: function is never used: `names_serialize` Dec 04 21:23:35.155 INFO [stderr] --> src/main.rs:1888:1 Dec 04 21:23:35.155 INFO [stderr] | Dec 04 21:23:35.155 INFO [stderr] 1888 | fn names_serialize(prefix: &Option, channels: &Vec) -> Option> { Dec 04 21:23:35.155 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.155 INFO [stderr] Dec 04 21:23:35.155 INFO [stderr] warning: function is never used: `list_serialize` Dec 04 21:23:35.155 INFO [stderr] --> src/main.rs:1909:1 Dec 04 21:23:35.155 INFO [stderr] | Dec 04 21:23:35.155 INFO [stderr] 1909 | fn list_serialize(prefix: &Option, channels: &Vec, hostname: &Option) -> Option> { Dec 04 21:23:35.155 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.155 INFO [stderr] Dec 04 21:23:35.155 INFO [stderr] warning: function is never used: `invite_serialize` Dec 04 21:23:35.155 INFO [stderr] --> src/main.rs:1933:1 Dec 04 21:23:35.155 INFO [stderr] | Dec 04 21:23:35.155 INFO [stderr] 1933 | fn invite_serialize(prefix: &Option, nick: &Nick, channel: &Channel) -> Option> { Dec 04 21:23:35.156 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.156 INFO [stderr] Dec 04 21:23:35.156 INFO [stderr] warning: function is never used: `kick_serialize` Dec 04 21:23:35.156 INFO [stderr] --> src/main.rs:1953:1 Dec 04 21:23:35.156 INFO [stderr] | Dec 04 21:23:35.156 INFO [stderr] 1953 | fn kick_serialize(prefix: &Option, channel: &Channel, nick: &Nick, comment: &Option) -> Option> { Dec 04 21:23:35.156 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.156 INFO [stderr] Dec 04 21:23:35.159 INFO [stderr] warning: function is never used: `version_serialize` Dec 04 21:23:35.159 INFO [stderr] --> src/main.rs:1976:1 Dec 04 21:23:35.159 INFO [stderr] | Dec 04 21:23:35.159 INFO [stderr] 1976 | fn version_serialize(prefix: &Option, server: &Option) -> Option> { Dec 04 21:23:35.159 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.159 INFO [stderr] Dec 04 21:23:35.159 INFO [stderr] warning: function is never used: `stats_serialize` Dec 04 21:23:35.159 INFO [stderr] --> src/main.rs:1997:1 Dec 04 21:23:35.159 INFO [stderr] | Dec 04 21:23:35.159 INFO [stderr] 1997 | fn stats_serialize(prefix: &Option, query: &Option) -> Option> { Dec 04 21:23:35.159 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.159 INFO [stderr] Dec 04 21:23:35.159 INFO [stderr] warning: function is never used: `links_serialize` Dec 04 21:23:35.159 INFO [stderr] --> src/main.rs:2073:1 Dec 04 21:23:35.159 INFO [stderr] | Dec 04 21:23:35.159 INFO [stderr] 2073 | fn links_serialize(prefix: &Option, mask_and_mask: &Option<(Hostmask, Option)>) -> Option> { Dec 04 21:23:35.159 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.159 INFO [stderr] Dec 04 21:23:35.159 INFO [stderr] warning: function is never used: `time_serialize` Dec 04 21:23:35.160 INFO [stderr] --> src/main.rs:2104:1 Dec 04 21:23:35.160 INFO [stderr] | Dec 04 21:23:35.160 INFO [stderr] 2104 | fn time_serialize(prefix: &Option, server: &Option) -> Option> { Dec 04 21:23:35.160 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.160 INFO [stderr] Dec 04 21:23:35.160 INFO [stderr] warning: function is never used: `connect_serialize` Dec 04 21:23:35.160 INFO [stderr] --> src/main.rs:2125:1 Dec 04 21:23:35.160 INFO [stderr] | Dec 04 21:23:35.160 INFO [stderr] 2125 | fn connect_serialize(prefix: &Option, target: &Hostname, port_and_remote: &Option<(u16, Option)>) -> Option> { Dec 04 21:23:35.160 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.160 INFO [stderr] Dec 04 21:23:35.160 INFO [stderr] warning: function is never used: `trace_serialize` Dec 04 21:23:35.160 INFO [stderr] --> src/main.rs:2154:1 Dec 04 21:23:35.160 INFO [stderr] | Dec 04 21:23:35.160 INFO [stderr] 2154 | fn trace_serialize(prefix: &Option, server: &Option) -> Option> { Dec 04 21:23:35.160 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.160 INFO [stderr] Dec 04 21:23:35.163 INFO [stderr] warning: function is never used: `admin_serialize` Dec 04 21:23:35.163 INFO [stderr] --> src/main.rs:2175:1 Dec 04 21:23:35.163 INFO [stderr] | Dec 04 21:23:35.163 INFO [stderr] 2175 | fn admin_serialize(prefix: &Option, server: &Option) -> Option> { Dec 04 21:23:35.163 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.163 INFO [stderr] Dec 04 21:23:35.163 INFO [stderr] warning: function is never used: `info_serialize` Dec 04 21:23:35.163 INFO [stderr] --> src/main.rs:2196:1 Dec 04 21:23:35.163 INFO [stderr] | Dec 04 21:23:35.163 INFO [stderr] 2196 | fn info_serialize(prefix: &Option, server: &Option) -> Option> { Dec 04 21:23:35.163 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.163 INFO [stderr] Dec 04 21:23:35.163 INFO [stderr] warning: function is never used: `privmsg_serialize` Dec 04 21:23:35.163 INFO [stderr] --> src/main.rs:2217:1 Dec 04 21:23:35.163 INFO [stderr] | Dec 04 21:23:35.163 INFO [stderr] 2217 | fn privmsg_serialize(prefix: &Option, nicks: &Vec, text: &Text) -> Option> { Dec 04 21:23:35.163 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.163 INFO [stderr] Dec 04 21:23:35.164 INFO [stderr] warning: function is never used: `notice_serialize` Dec 04 21:23:35.164 INFO [stderr] --> src/main.rs:2237:1 Dec 04 21:23:35.164 INFO [stderr] | Dec 04 21:23:35.164 INFO [stderr] 2237 | fn notice_serialize(prefix: &Option, nick: &Nick, text: &Text) -> Option> { Dec 04 21:23:35.164 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.164 INFO [stderr] Dec 04 21:23:35.164 INFO [stderr] warning: function is never used: `who_serialize` Dec 04 21:23:35.164 INFO [stderr] --> src/main.rs:2257:1 Dec 04 21:23:35.164 INFO [stderr] | Dec 04 21:23:35.164 INFO [stderr] 2257 | fn who_serialize(prefix: &Option, namemask: &Option) -> Option> { Dec 04 21:23:35.164 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.164 INFO [stderr] Dec 04 21:23:35.164 INFO [stderr] warning: function is never used: `whois_serialize` Dec 04 21:23:35.164 INFO [stderr] --> src/main.rs:2285:1 Dec 04 21:23:35.164 INFO [stderr] | Dec 04 21:23:35.164 INFO [stderr] 2285 | fn whois_serialize(prefix: &Option, server: &Option, nickmasks: &Vec) -> Option> { Dec 04 21:23:35.164 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.164 INFO [stderr] Dec 04 21:23:35.164 INFO [stderr] warning: function is never used: `whowas_serialize` Dec 04 21:23:35.165 INFO [stderr] --> src/main.rs:2307:1 Dec 04 21:23:35.165 INFO [stderr] | Dec 04 21:23:35.165 INFO [stderr] 2307 | fn whowas_serialize(prefix: &Option, nick: &Nick, count_and_server: &Option<(u32, Option)>) -> Option> { Dec 04 21:23:35.165 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.165 INFO [stderr] Dec 04 21:23:35.165 INFO [stderr] warning: function is never used: `kill_serialize` Dec 04 21:23:35.165 INFO [stderr] --> src/main.rs:2336:1 Dec 04 21:23:35.165 INFO [stderr] | Dec 04 21:23:35.165 INFO [stderr] 2336 | fn kill_serialize(prefix: &Option, nick: &Nick, comment: &Comment) -> Option> { Dec 04 21:23:35.165 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.165 INFO [stderr] Dec 04 21:23:35.165 INFO [stderr] warning: function is never used: `ping_serialize` Dec 04 21:23:35.165 INFO [stderr] --> src/main.rs:2356:1 Dec 04 21:23:35.165 INFO [stderr] | Dec 04 21:23:35.165 INFO [stderr] 2356 | fn ping_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Dec 04 21:23:35.165 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.165 INFO [stderr] Dec 04 21:23:35.165 INFO [stderr] warning: function is never used: `pong_serialize` Dec 04 21:23:35.165 INFO [stderr] --> src/main.rs:2378:1 Dec 04 21:23:35.165 INFO [stderr] | Dec 04 21:23:35.165 INFO [stderr] 2378 | fn pong_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Dec 04 21:23:35.165 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.166 INFO [stderr] Dec 04 21:23:35.166 INFO [stderr] warning: function is never used: `error_serialize` Dec 04 21:23:35.166 INFO [stderr] --> src/main.rs:2400:1 Dec 04 21:23:35.166 INFO [stderr] | Dec 04 21:23:35.166 INFO [stderr] 2400 | fn error_serialize(prefix: &Option, comment: &Comment) -> Option> { Dec 04 21:23:35.166 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.166 INFO [stderr] Dec 04 21:23:35.166 INFO [stderr] warning: function is never used: `irc_serialize` Dec 04 21:23:35.166 INFO [stderr] --> src/main.rs:2417:1 Dec 04 21:23:35.166 INFO [stderr] | Dec 04 21:23:35.166 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Dec 04 21:23:35.166 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.166 INFO [stderr] Dec 04 21:23:35.166 INFO [stderr] warning: function is never used: `colon_prefix_serialize` Dec 04 21:23:35.166 INFO [stderr] --> src/main.rs:2476:1 Dec 04 21:23:35.166 INFO [stderr] | Dec 04 21:23:35.166 INFO [stderr] 2476 | fn colon_prefix_serialize(prefix: &Prefix) -> Option> { Dec 04 21:23:35.166 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.166 INFO [stderr] Dec 04 21:23:35.167 INFO [stderr] warning: function is never used: `hostname_serialize` Dec 04 21:23:35.167 INFO [stderr] --> src/main.rs:2501:1 Dec 04 21:23:35.167 INFO [stderr] | Dec 04 21:23:35.167 INFO [stderr] 2501 | fn hostname_serialize(v: &mut Vec, hostname: &Hostname) { Dec 04 21:23:35.167 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.167 INFO [stderr] Dec 04 21:23:35.167 INFO [stderr] warning: function is never used: `hostmask_serialize` Dec 04 21:23:35.167 INFO [stderr] --> src/main.rs:2510:1 Dec 04 21:23:35.167 INFO [stderr] | Dec 04 21:23:35.167 INFO [stderr] 2510 | fn hostmask_serialize(v: &mut Vec, hostmask: &Hostmask) { Dec 04 21:23:35.167 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.167 INFO [stderr] Dec 04 21:23:35.167 INFO [stderr] warning: function is never used: `channel_serialize` Dec 04 21:23:35.167 INFO [stderr] --> src/main.rs:2519:1 Dec 04 21:23:35.167 INFO [stderr] | Dec 04 21:23:35.167 INFO [stderr] 2519 | fn channel_serialize(v: &mut Vec, channel: &Channel) { Dec 04 21:23:35.167 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.167 INFO [stderr] Dec 04 21:23:35.167 INFO [stderr] warning: function is never used: `channel_list_serialize` Dec 04 21:23:35.167 INFO [stderr] --> src/main.rs:2530:1 Dec 04 21:23:35.167 INFO [stderr] | Dec 04 21:23:35.167 INFO [stderr] 2530 | fn channel_list_serialize(v: &mut Vec, channels: &Vec<&Channel>) { Dec 04 21:23:35.167 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.167 INFO [stderr] Dec 04 21:23:35.168 INFO [stderr] warning: function is never used: `nick_list_serialize` Dec 04 21:23:35.168 INFO [stderr] --> src/main.rs:2537:1 Dec 04 21:23:35.168 INFO [stderr] | Dec 04 21:23:35.168 INFO [stderr] 2537 | fn nick_list_serialize(v: &mut Vec, nicks: &Vec) { Dec 04 21:23:35.168 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:35.168 INFO [stderr] Dec 04 21:23:35.688 INFO [stderr] warning: unreachable pattern Dec 04 21:23:35.688 INFO [stderr] --> src/main.rs:2454:9 Dec 04 21:23:35.689 INFO [stderr] | Dec 04 21:23:35.689 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Dec 04 21:23:35.689 INFO [stderr] | ^ Dec 04 21:23:35.689 INFO [stderr] | Dec 04 21:23:35.690 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 04 21:23:35.690 INFO [stderr] Dec 04 21:23:35.701 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:35.701 INFO [stderr] --> src/parsecmd.rs:30:34 Dec 04 21:23:35.702 INFO [stderr] | Dec 04 21:23:35.702 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Dec 04 21:23:35.702 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:35.702 INFO [stderr] | Dec 04 21:23:35.703 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 04 21:23:35.703 INFO [stderr] Dec 04 21:23:35.703 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:35.704 INFO [stderr] --> src/parsecmd.rs:59:33 Dec 04 21:23:35.704 INFO [stderr] | Dec 04 21:23:35.704 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Dec 04 21:23:35.704 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:35.704 INFO [stderr] Dec 04 21:23:35.705 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:35.705 INFO [stderr] --> src/parsecmd.rs:67:33 Dec 04 21:23:35.705 INFO [stderr] | Dec 04 21:23:35.705 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Dec 04 21:23:35.705 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:35.706 INFO [stderr] Dec 04 21:23:35.706 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:35.706 INFO [stderr] --> src/parsecmd.rs:83:29 Dec 04 21:23:35.706 INFO [stderr] | Dec 04 21:23:35.707 INFO [stderr] 83 | take_till!(|ch| false) >> Dec 04 21:23:35.707 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:35.707 INFO [stderr] Dec 04 21:23:35.708 INFO [stderr] warning: unused variable: `ch` Dec 04 21:23:35.708 INFO [stderr] --> src/parsecmd.rs:93:29 Dec 04 21:23:35.708 INFO [stderr] | Dec 04 21:23:35.708 INFO [stderr] 93 | take_till!(|ch| false) >> Dec 04 21:23:35.708 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 04 21:23:35.709 INFO [stderr] Dec 04 21:23:35.740 INFO [stderr] warning: unused variable: `input` Dec 04 21:23:35.740 INFO [stderr] --> src/parsecmd.rs:134:17 Dec 04 21:23:35.740 INFO [stderr] | Dec 04 21:23:35.740 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Dec 04 21:23:35.741 INFO [stderr] | ^^^^^ help: consider using `_input` instead Dec 04 21:23:35.741 INFO [stderr] Dec 04 21:23:35.741 INFO [stderr] warning: unused variable: `server` Dec 04 21:23:35.741 INFO [stderr] --> src/parsecmd.rs:134:37 Dec 04 21:23:35.742 INFO [stderr] | Dec 04 21:23:35.742 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Dec 04 21:23:35.742 INFO [stderr] | ^^^^^^ help: consider using `_server` instead Dec 04 21:23:35.742 INFO [stderr] Dec 04 21:23:35.743 INFO [stderr] warning: unused variable: `channel` Dec 04 21:23:35.743 INFO [stderr] --> src/parsecmd.rs:134:44 Dec 04 21:23:35.743 INFO [stderr] | Dec 04 21:23:35.743 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Dec 04 21:23:35.743 INFO [stderr] | ^^^^^^^ help: consider using `_channel` instead Dec 04 21:23:35.744 INFO [stderr] Dec 04 21:23:35.744 INFO [stderr] warning: unused variable: `input` Dec 04 21:23:35.744 INFO [stderr] --> src/parsecmd.rs:213:17 Dec 04 21:23:35.745 INFO [stderr] | Dec 04 21:23:35.745 INFO [stderr] 213 | Ok((input,_)) => assert!(false), Dec 04 21:23:35.745 INFO [stderr] | ^^^^^ help: consider using `_input` instead Dec 04 21:23:35.745 INFO [stderr] Dec 04 21:23:35.745 INFO [stderr] warning: unused variable: `input` Dec 04 21:23:35.746 INFO [stderr] --> src/parsecmd.rs:236:17 Dec 04 21:23:35.746 INFO [stderr] | Dec 04 21:23:35.746 INFO [stderr] 236 | Ok((input,_)) => assert!(false), Dec 04 21:23:35.746 INFO [stderr] | ^^^^^ help: consider using `_input` instead Dec 04 21:23:35.746 INFO [stderr] Dec 04 21:23:36.974 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Dec 04 21:23:36.974 INFO [stderr] --> src/main.rs:192:1 Dec 04 21:23:36.974 INFO [stderr] | Dec 04 21:23:36.974 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Dec 04 21:23:36.974 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:36.974 INFO [stderr] | Dec 04 21:23:36.975 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 04 21:23:36.975 INFO [stderr] Dec 04 21:23:36.976 INFO [stderr] warning: function is never used: `irc_parse` Dec 04 21:23:36.976 INFO [stderr] --> src/main.rs:1114:1 Dec 04 21:23:36.976 INFO [stderr] | Dec 04 21:23:36.976 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 04 21:23:36.976 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:36.976 INFO [stderr] Dec 04 21:23:36.976 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Dec 04 21:23:36.976 INFO [stderr] --> src/main.rs:1335:1 Dec 04 21:23:36.976 INFO [stderr] | Dec 04 21:23:36.976 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Dec 04 21:23:36.976 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:36.976 INFO [stderr] Dec 04 21:23:36.977 INFO [stderr] warning: function is never used: `fail_parse` Dec 04 21:23:36.977 INFO [stderr] --> src/main.rs:1521:1 Dec 04 21:23:36.977 INFO [stderr] | Dec 04 21:23:36.977 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 04 21:23:36.977 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:36.977 INFO [stderr] Dec 04 21:23:36.978 INFO [stderr] warning: function is never used: `irc_serialize` Dec 04 21:23:36.978 INFO [stderr] --> src/main.rs:2417:1 Dec 04 21:23:36.978 INFO [stderr] | Dec 04 21:23:36.978 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Dec 04 21:23:36.978 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 04 21:23:36.978 INFO [stderr] Dec 04 21:23:37.171 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 15.07s Dec 04 21:23:37.177 INFO [stderr] su: No module specific data is present Dec 04 21:23:38.870 INFO running `"docker" "inspect" "0dff46a701723e8fcd69dab3d03620e9e3db4a70f34698fd33ec7724853202fc"` Dec 04 21:23:39.189 INFO running `"docker" "rm" "-f" "0dff46a701723e8fcd69dab3d03620e9e3db4a70f34698fd33ec7724853202fc"` Dec 04 21:23:39.475 INFO [stdout] 0dff46a701723e8fcd69dab3d03620e9e3db4a70f34698fd33ec7724853202fc