Nov 28 08:13:47.691 INFO checking burrows-labs/irc against try#db42d4dad33013eba11ef37342ad9f614e5652b8 for pr-56074 Nov 28 08:13:47.693 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56074/worker-1/try#db42d4dad33013eba11ef37342ad9f614e5652b8:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56074/try#db42d4dad33013eba11ef37342ad9f614e5652b8:/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 +db42d4dad33013eba11ef37342ad9f614e5652b8-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:48.204 INFO [stdout] aaa7174f66f42c4c24f3b011f624643d38ecc018286c50fdea0d3c48e279d020 Nov 28 08:13:48.206 INFO running `"docker" "start" "-a" "aaa7174f66f42c4c24f3b011f624643d38ecc018286c50fdea0d3c48e279d020"` Nov 28 08:13:49.402 INFO [stderr] usermod: no changes Nov 28 08:13:49.504 INFO [stderr] Checking memchr v2.1.0 Nov 28 08:13:50.734 INFO [stderr] Checking nom v4.1.1 Nov 28 08:13:52.921 INFO [stderr] Checking rerk v0.1.0 (/source) Nov 28 08:13:54.724 INFO [stderr] warning: unused import: `self::parsecmd::*` Nov 28 08:13:54.724 INFO [stderr] --> src/main.rs:10:5 Nov 28 08:13:54.724 INFO [stderr] | Nov 28 08:13:54.724 INFO [stderr] 10 | use self::parsecmd::*; Nov 28 08:13:54.724 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Nov 28 08:13:54.724 INFO [stderr] | Nov 28 08:13:54.724 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 08:13:54.724 INFO [stderr] Nov 28 08:13:54.724 INFO [stderr] warning: unused import: `self::parsecmd::*` Nov 28 08:13:54.724 INFO [stderr] --> src/main.rs:10:5 Nov 28 08:13:54.724 INFO [stderr] | Nov 28 08:13:54.724 INFO [stderr] 10 | use self::parsecmd::*; Nov 28 08:13:54.724 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Nov 28 08:13:54.724 INFO [stderr] | Nov 28 08:13:54.724 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 08:13:54.724 INFO [stderr] Nov 28 08:13:57.754 INFO [stderr] warning: unreachable expression Nov 28 08:13:57.755 INFO [stderr] --> src/main.rs:1522:5 Nov 28 08:13:57.755 INFO [stderr] | Nov 28 08:13:57.755 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Nov 28 08:13:57.755 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:13:57.756 INFO [stderr] | Nov 28 08:13:57.756 INFO [stderr] = note: #[warn(unreachable_code)] on by default Nov 28 08:13:57.756 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:13:57.757 INFO [stderr] Nov 28 08:13:58.572 INFO [stderr] warning: unreachable pattern Nov 28 08:13:58.572 INFO [stderr] --> src/main.rs:2454:9 Nov 28 08:13:58.572 INFO [stderr] | Nov 28 08:13:58.572 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Nov 28 08:13:58.572 INFO [stderr] | ^ Nov 28 08:13:58.573 INFO [stderr] | Nov 28 08:13:58.573 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Nov 28 08:13:58.573 INFO [stderr] Nov 28 08:13:58.576 INFO [stderr] warning: unused variable: `ch` Nov 28 08:13:58.576 INFO [stderr] --> src/parsecmd.rs:30:34 Nov 28 08:13:58.576 INFO [stderr] | Nov 28 08:13:58.576 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Nov 28 08:13:58.576 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:13:58.576 INFO [stderr] | Nov 28 08:13:58.576 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 08:13:58.576 INFO [stderr] Nov 28 08:13:58.577 INFO [stderr] warning: unused variable: `ch` Nov 28 08:13:58.577 INFO [stderr] --> src/parsecmd.rs:59:33 Nov 28 08:13:58.577 INFO [stderr] | Nov 28 08:13:58.577 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Nov 28 08:13:58.577 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:13:58.577 INFO [stderr] Nov 28 08:13:58.577 INFO [stderr] warning: unused variable: `ch` Nov 28 08:13:58.577 INFO [stderr] --> src/parsecmd.rs:67:33 Nov 28 08:13:58.578 INFO [stderr] | Nov 28 08:13:58.578 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Nov 28 08:13:58.578 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:13:58.578 INFO [stderr] Nov 28 08:13:58.578 INFO [stderr] warning: unused variable: `ch` Nov 28 08:13:58.578 INFO [stderr] --> src/parsecmd.rs:83:29 Nov 28 08:13:58.578 INFO [stderr] | Nov 28 08:13:58.578 INFO [stderr] 83 | take_till!(|ch| false) >> Nov 28 08:13:58.578 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:13:58.578 INFO [stderr] Nov 28 08:13:58.578 INFO [stderr] warning: unused variable: `ch` Nov 28 08:13:58.578 INFO [stderr] --> src/parsecmd.rs:93:29 Nov 28 08:13:58.578 INFO [stderr] | Nov 28 08:13:58.578 INFO [stderr] 93 | take_till!(|ch| false) >> Nov 28 08:13:58.580 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:13:58.580 INFO [stderr] Nov 28 08:14:00.000 INFO [stderr] warning: unreachable expression Nov 28 08:14:00.001 INFO [stderr] --> src/main.rs:1522:5 Nov 28 08:14:00.002 INFO [stderr] | Nov 28 08:14:00.002 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Nov 28 08:14:00.003 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.004 INFO [stderr] | Nov 28 08:14:00.004 INFO [stderr] = note: #[warn(unreachable_code)] on by default Nov 28 08:14:00.005 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:00.005 INFO [stderr] Nov 28 08:14:00.214 INFO [stderr] warning: enum is never used: `Command` Nov 28 08:14:00.215 INFO [stderr] --> src/parsecmd.rs:4:1 Nov 28 08:14:00.216 INFO [stderr] | Nov 28 08:14:00.216 INFO [stderr] 4 | enum Command { Nov 28 08:14:00.217 INFO [stderr] | ^^^^^^^^^^^^ Nov 28 08:14:00.218 INFO [stderr] | Nov 28 08:14:00.218 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 08:14:00.219 INFO [stderr] Nov 28 08:14:00.220 INFO [stderr] warning: function is never used: `quit_parse` Nov 28 08:14:00.220 INFO [stderr] --> src/parsecmd.rs:18:1 Nov 28 08:14:00.221 INFO [stderr] | Nov 28 08:14:00.221 INFO [stderr] 18 | fn quit_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.221 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.222 INFO [stderr] Nov 28 08:14:00.222 INFO [stderr] warning: function is never used: `join_parse` Nov 28 08:14:00.222 INFO [stderr] --> src/parsecmd.rs:25:1 Nov 28 08:14:00.222 INFO [stderr] | Nov 28 08:14:00.223 INFO [stderr] 25 | fn join_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.223 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.223 INFO [stderr] Nov 28 08:14:00.224 INFO [stderr] warning: function is never used: `close_parse` Nov 28 08:14:00.224 INFO [stderr] --> src/parsecmd.rs:35:1 Nov 28 08:14:00.224 INFO [stderr] | Nov 28 08:14:00.224 INFO [stderr] 35 | fn close_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.224 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.224 INFO [stderr] Nov 28 08:14:00.225 INFO [stderr] warning: function is never used: `left_parse` Nov 28 08:14:00.225 INFO [stderr] --> src/parsecmd.rs:42:1 Nov 28 08:14:00.225 INFO [stderr] | Nov 28 08:14:00.226 INFO [stderr] 42 | fn left_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.226 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.226 INFO [stderr] Nov 28 08:14:00.227 INFO [stderr] warning: function is never used: `right_parse` Nov 28 08:14:00.227 INFO [stderr] --> src/parsecmd.rs:49:1 Nov 28 08:14:00.227 INFO [stderr] | Nov 28 08:14:00.227 INFO [stderr] 49 | fn right_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.227 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.227 INFO [stderr] Nov 28 08:14:00.228 INFO [stderr] warning: function is never used: `connect_parse` Nov 28 08:14:00.228 INFO [stderr] --> src/parsecmd.rs:56:1 Nov 28 08:14:00.228 INFO [stderr] | Nov 28 08:14:00.229 INFO [stderr] 56 | fn connect_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.229 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.229 INFO [stderr] Nov 28 08:14:00.230 INFO [stderr] warning: function is never used: `disconnect_parse` Nov 28 08:14:00.230 INFO [stderr] --> src/parsecmd.rs:64:1 Nov 28 08:14:00.230 INFO [stderr] | Nov 28 08:14:00.231 INFO [stderr] 64 | fn disconnect_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.231 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.231 INFO [stderr] Nov 28 08:14:00.231 INFO [stderr] warning: function is never used: `listcons_parse` Nov 28 08:14:00.231 INFO [stderr] --> src/parsecmd.rs:72:1 Nov 28 08:14:00.231 INFO [stderr] | Nov 28 08:14:00.232 INFO [stderr] 72 | fn listcons_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.232 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.232 INFO [stderr] Nov 28 08:14:00.233 INFO [stderr] warning: function is never used: `unknown_cmd_parse` Nov 28 08:14:00.233 INFO [stderr] --> src/parsecmd.rs:78:1 Nov 28 08:14:00.233 INFO [stderr] | Nov 28 08:14:00.234 INFO [stderr] 78 | fn unknown_cmd_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.234 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.234 INFO [stderr] Nov 28 08:14:00.235 INFO [stderr] warning: function is never used: `defaultmsg_parse` Nov 28 08:14:00.235 INFO [stderr] --> src/parsecmd.rs:88:1 Nov 28 08:14:00.235 INFO [stderr] | Nov 28 08:14:00.236 INFO [stderr] 88 | fn defaultmsg_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.236 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.236 INFO [stderr] Nov 28 08:14:00.237 INFO [stderr] warning: function is never used: `cmd_parse` Nov 28 08:14:00.237 INFO [stderr] --> src/parsecmd.rs:98:1 Nov 28 08:14:00.237 INFO [stderr] | Nov 28 08:14:00.237 INFO [stderr] 98 | fn cmd_parse(x: CompleteStr) -> IResult { Nov 28 08:14:00.237 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.237 INFO [stderr] Nov 28 08:14:00.238 INFO [stderr] warning: constant item is never used: `CHANNEL_MAX` Nov 28 08:14:00.238 INFO [stderr] --> src/main.rs:186:1 Nov 28 08:14:00.238 INFO [stderr] | Nov 28 08:14:00.238 INFO [stderr] 186 | const CHANNEL_MAX : usize = 64; Nov 28 08:14:00.238 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.238 INFO [stderr] Nov 28 08:14:00.239 INFO [stderr] warning: constant item is never used: `NICK_MAX` Nov 28 08:14:00.239 INFO [stderr] --> src/main.rs:187:1 Nov 28 08:14:00.240 INFO [stderr] | Nov 28 08:14:00.240 INFO [stderr] 187 | const NICK_MAX : usize = 64; Nov 28 08:14:00.240 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.240 INFO [stderr] Nov 28 08:14:00.240 INFO [stderr] warning: constant item is never used: `USER_MAX` Nov 28 08:14:00.240 INFO [stderr] --> src/main.rs:188:1 Nov 28 08:14:00.240 INFO [stderr] | Nov 28 08:14:00.240 INFO [stderr] 188 | const USER_MAX : usize = 64; Nov 28 08:14:00.242 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.242 INFO [stderr] Nov 28 08:14:00.243 INFO [stderr] warning: constant item is never used: `PARAM_MAX` Nov 28 08:14:00.243 INFO [stderr] --> src/main.rs:189:1 Nov 28 08:14:00.243 INFO [stderr] | Nov 28 08:14:00.243 INFO [stderr] 189 | const PARAM_MAX : usize = 128; Nov 28 08:14:00.243 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.243 INFO [stderr] Nov 28 08:14:00.244 INFO [stderr] warning: constant item is never used: `DOMAIN_LEVEL_MAX` Nov 28 08:14:00.244 INFO [stderr] --> src/main.rs:190:1 Nov 28 08:14:00.244 INFO [stderr] | Nov 28 08:14:00.244 INFO [stderr] 190 | const DOMAIN_LEVEL_MAX : usize = 127; Nov 28 08:14:00.244 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.245 INFO [stderr] Nov 28 08:14:00.245 INFO [stderr] warning: constant item is never used: `LABEL_MAX` Nov 28 08:14:00.245 INFO [stderr] --> src/main.rs:191:1 Nov 28 08:14:00.245 INFO [stderr] | Nov 28 08:14:00.245 INFO [stderr] 191 | const LABEL_MAX : usize = 63; Nov 28 08:14:00.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.245 INFO [stderr] Nov 28 08:14:00.245 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Nov 28 08:14:00.245 INFO [stderr] --> src/main.rs:192:1 Nov 28 08:14:00.245 INFO [stderr] | Nov 28 08:14:00.245 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Nov 28 08:14:00.245 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.245 INFO [stderr] Nov 28 08:14:00.245 INFO [stderr] warning: enum is never used: `IRCMessage` Nov 28 08:14:00.245 INFO [stderr] --> src/main.rs:194:1 Nov 28 08:14:00.245 INFO [stderr] | Nov 28 08:14:00.245 INFO [stderr] 194 | enum IRCMessage { Nov 28 08:14:00.245 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 28 08:14:00.253 INFO [stderr] Nov 28 08:14:00.253 INFO [stderr] warning: variant is never constructed: `Nickless` Nov 28 08:14:00.253 INFO [stderr] --> src/main.rs:234:5 Nov 28 08:14:00.253 INFO [stderr] | Nov 28 08:14:00.253 INFO [stderr] 234 | Nickless(Hostname/*servername*/), Nov 28 08:14:00.253 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.253 INFO [stderr] Nov 28 08:14:00.253 INFO [stderr] warning: variant is never constructed: `Nick` Nov 28 08:14:00.253 INFO [stderr] --> src/main.rs:235:5 Nov 28 08:14:00.253 INFO [stderr] | Nov 28 08:14:00.253 INFO [stderr] 235 | Nick(Nick/*nick*/,Option/*user*/,Option/*host*/), Nov 28 08:14:00.253 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.253 INFO [stderr] Nov 28 08:14:00.253 INFO [stderr] warning: enum is never used: `ChannelMode` Nov 28 08:14:00.253 INFO [stderr] --> src/main.rs:238:1 Nov 28 08:14:00.253 INFO [stderr] | Nov 28 08:14:00.253 INFO [stderr] 238 | enum ChannelMode { Nov 28 08:14:00.253 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 28 08:14:00.253 INFO [stderr] Nov 28 08:14:00.253 INFO [stderr] warning: enum is never used: `UserMode` Nov 28 08:14:00.253 INFO [stderr] --> src/main.rs:263:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 263 | enum UserMode { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: struct is never constructed: `Limit` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:290:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 290 | struct Limit { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: struct is never constructed: `Banmask` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:294:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 294 | struct Banmask { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: struct is never constructed: `Key` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:298:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 298 | struct Key { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: struct is never constructed: `Topic` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:302:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 302 | struct Topic { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: struct is never constructed: `Comment` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:306:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 306 | struct Comment { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: struct is never constructed: `Hostmask` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:315:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 315 | struct Hostmask { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: struct is never constructed: `Text` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:319:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 319 | struct Text { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: enum is never used: `NameMask` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:323:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 323 | enum NameMask { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: enum is never used: `Query` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:328:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 328 | enum Query { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: function is never used: `password_parse` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:360:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 360 | fn password_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: function is never used: `nick_parse` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:372:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 372 | fn nick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: function is never used: `user_parse` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:394:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 394 | fn user_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: function is never used: `server_parse` Nov 28 08:14:00.254 INFO [stderr] --> src/main.rs:410:1 Nov 28 08:14:00.254 INFO [stderr] | Nov 28 08:14:00.254 INFO [stderr] 410 | fn server_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.254 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.254 INFO [stderr] Nov 28 08:14:00.254 INFO [stderr] warning: function is never used: `oper_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:426:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 426 | fn oper_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `quit_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:440:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 440 | fn quit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `squit_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:452:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 452 | fn squit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `join_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:477:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 477 | fn join_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `part_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:513:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 513 | fn part_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `mode_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:531:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 531 | fn mode_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `topic_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:667:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 667 | fn topic_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `names_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:689:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 689 | fn names_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `list_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:707:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 707 | fn list_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `invite_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:737:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 737 | fn invite_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `kick_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:752:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 752 | fn kick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `version_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:776:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 776 | fn version_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `stats_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:793:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 793 | fn stats_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.255 INFO [stderr] Nov 28 08:14:00.255 INFO [stderr] warning: function is never used: `links_parse` Nov 28 08:14:00.255 INFO [stderr] --> src/main.rs:838:1 Nov 28 08:14:00.255 INFO [stderr] | Nov 28 08:14:00.255 INFO [stderr] 838 | fn links_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.255 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `time_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:862:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 862 | fn time_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `connect_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:875:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 875 | fn connect_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `trace_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:906:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 906 | fn trace_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `admin_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:919:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 919 | fn admin_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `info_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:932:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 932 | fn info_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `privmsg_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:951:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 951 | fn privmsg_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `notice_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:967:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 967 | fn notice_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `who_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:981:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 981 | fn who_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `whois_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:1002:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 1002 | fn whois_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `whowas_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:1016:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 1016 | fn whowas_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `kill_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:1048:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 1048 | fn kill_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `ping_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:1062:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 1062 | fn ping_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.256 INFO [stderr] warning: function is never used: `pong_parse` Nov 28 08:14:00.256 INFO [stderr] --> src/main.rs:1083:1 Nov 28 08:14:00.256 INFO [stderr] | Nov 28 08:14:00.256 INFO [stderr] 1083 | fn pong_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.256 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.256 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `error_parse` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1104:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1104 | fn error_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.257 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `irc_parse` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1114:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:00.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.257 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `colon_prefix_parse` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1143:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1143 | fn colon_prefix_parse(x: &[u8]) -> IResult<&[u8], Option> { Nov 28 08:14:00.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.257 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `middle_param_parse` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1170:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1170 | fn middle_param_parse(x: &[u8]) -> IResult<&[u8], String> { Nov 28 08:14:00.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.257 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `trailing_param_parse` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1190:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1190 | fn trailing_param_parse(x: &[u8]) -> IResult<&[u8], String> { Nov 28 08:14:00.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.257 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `channel_inner_parse` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1209:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1209 | fn channel_inner_parse(x: &[u8]) -> IResult<&[u8], Channel> { Nov 28 08:14:00.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.257 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `channel_param_parse_factory` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1225:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1225 | / fn channel_param_parse_factory(last_param: bool) Nov 28 08:14:00.257 INFO [stderr] 1226 | | -> impl Fn(&[u8]) -> IResult<&[u8], Channel> { Nov 28 08:14:00.257 INFO [stderr] 1227 | | move |x: &[u8]| -> IResult<&[u8], Channel> { Nov 28 08:14:00.257 INFO [stderr] 1228 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:00.257 INFO [stderr] ... | Nov 28 08:14:00.257 INFO [stderr] 1233 | | } Nov 28 08:14:00.257 INFO [stderr] 1234 | | } Nov 28 08:14:00.257 INFO [stderr] | |_^ Nov 28 08:14:00.257 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `channel_list_param_parse_factory` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1238:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1238 | / fn channel_list_param_parse_factory(last_param: bool) Nov 28 08:14:00.257 INFO [stderr] 1239 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:00.257 INFO [stderr] 1240 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Nov 28 08:14:00.257 INFO [stderr] 1241 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:00.257 INFO [stderr] ... | Nov 28 08:14:00.257 INFO [stderr] 1250 | | } Nov 28 08:14:00.257 INFO [stderr] 1251 | | } Nov 28 08:14:00.257 INFO [stderr] | |_^ Nov 28 08:14:00.257 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `nick_inner_parse` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1260:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1260 | fn nick_inner_parse(x: &[u8]) -> IResult<&[u8], Nick> { Nov 28 08:14:00.257 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.257 INFO [stderr] Nov 28 08:14:00.257 INFO [stderr] warning: function is never used: `nick_param_parse_factory` Nov 28 08:14:00.257 INFO [stderr] --> src/main.rs:1277:1 Nov 28 08:14:00.257 INFO [stderr] | Nov 28 08:14:00.257 INFO [stderr] 1277 | / fn nick_param_parse_factory(last_param: bool) Nov 28 08:14:00.257 INFO [stderr] 1278 | | -> impl Fn(&[u8]) -> IResult<&[u8], Nick> { Nov 28 08:14:00.257 INFO [stderr] 1279 | | move |x: &[u8]| -> IResult<&[u8], Nick> { Nov 28 08:14:00.257 INFO [stderr] 1280 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:00.257 INFO [stderr] ... | Nov 28 08:14:00.257 INFO [stderr] 1285 | | } Nov 28 08:14:00.257 INFO [stderr] 1286 | | } Nov 28 08:14:00.257 INFO [stderr] | |_^ Nov 28 08:14:00.259 INFO [stderr] Nov 28 08:14:00.259 INFO [stderr] warning: function is never used: `nick_list_param_parse_factory` Nov 28 08:14:00.259 INFO [stderr] --> src/main.rs:1289:1 Nov 28 08:14:00.259 INFO [stderr] | Nov 28 08:14:00.259 INFO [stderr] 1289 | / fn nick_list_param_parse_factory(last_param: bool) Nov 28 08:14:00.259 INFO [stderr] 1290 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:00.259 INFO [stderr] 1291 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Nov 28 08:14:00.259 INFO [stderr] 1292 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:00.259 INFO [stderr] ... | Nov 28 08:14:00.259 INFO [stderr] 1301 | | } Nov 28 08:14:00.259 INFO [stderr] 1302 | | } Nov 28 08:14:00.259 INFO [stderr] | |_^ Nov 28 08:14:00.259 INFO [stderr] Nov 28 08:14:00.259 INFO [stderr] warning: function is never used: `user_inner_parse` Nov 28 08:14:00.259 INFO [stderr] --> src/main.rs:1312:1 Nov 28 08:14:00.259 INFO [stderr] | Nov 28 08:14:00.259 INFO [stderr] 1312 | fn user_inner_parse(x: &[u8]) -> IResult<&[u8], User> { Nov 28 08:14:00.259 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.259 INFO [stderr] Nov 28 08:14:00.259 INFO [stderr] warning: function is never used: `user_param_parse_factory` Nov 28 08:14:00.259 INFO [stderr] --> src/main.rs:1323:1 Nov 28 08:14:00.259 INFO [stderr] | Nov 28 08:14:00.259 INFO [stderr] 1323 | / fn user_param_parse_factory(last_param: bool) Nov 28 08:14:00.259 INFO [stderr] 1324 | | -> impl Fn(&[u8]) -> IResult<&[u8], User> { Nov 28 08:14:00.259 INFO [stderr] 1325 | | move |x: &[u8]| -> IResult<&[u8], User> { Nov 28 08:14:00.259 INFO [stderr] 1326 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Nov 28 08:14:00.259 INFO [stderr] ... | Nov 28 08:14:00.259 INFO [stderr] 1331 | | } Nov 28 08:14:00.259 INFO [stderr] 1332 | | } Nov 28 08:14:00.259 INFO [stderr] | |_^ Nov 28 08:14:00.259 INFO [stderr] Nov 28 08:14:00.259 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Nov 28 08:14:00.259 INFO [stderr] --> src/main.rs:1335:1 Nov 28 08:14:00.259 INFO [stderr] | Nov 28 08:14:00.259 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:00.260 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.260 INFO [stderr] warning: function is never used: `string_list_last_param_parse` Nov 28 08:14:00.260 INFO [stderr] --> src/main.rs:1354:1 Nov 28 08:14:00.260 INFO [stderr] | Nov 28 08:14:00.260 INFO [stderr] 1354 | fn string_list_last_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:00.260 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.260 INFO [stderr] warning: function is never used: `server_inner_parse` Nov 28 08:14:00.260 INFO [stderr] --> src/main.rs:1382:1 Nov 28 08:14:00.260 INFO [stderr] | Nov 28 08:14:00.260 INFO [stderr] 1382 | fn server_inner_parse(x: &[u8]) -> IResult<&[u8], Hostname> { Nov 28 08:14:00.260 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.260 INFO [stderr] warning: function is never used: `server_param_parse_factory` Nov 28 08:14:00.260 INFO [stderr] --> src/main.rs:1393:1 Nov 28 08:14:00.260 INFO [stderr] | Nov 28 08:14:00.260 INFO [stderr] 1393 | / fn server_param_parse_factory(last_param: bool) Nov 28 08:14:00.260 INFO [stderr] 1394 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostname> { Nov 28 08:14:00.260 INFO [stderr] 1395 | | // 1. All labels must be non-empty. Nov 28 08:14:00.260 INFO [stderr] 1396 | | // 2. Must be at least two labels (DNS really doesn't require any labels). Nov 28 08:14:00.260 INFO [stderr] ... | Nov 28 08:14:00.260 INFO [stderr] 1407 | | } Nov 28 08:14:00.260 INFO [stderr] 1408 | | } Nov 28 08:14:00.260 INFO [stderr] | |_^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.260 INFO [stderr] warning: function is never used: `server_mask_param_parse_factory` Nov 28 08:14:00.260 INFO [stderr] --> src/main.rs:1423:1 Nov 28 08:14:00.260 INFO [stderr] | Nov 28 08:14:00.260 INFO [stderr] 1423 | / fn server_mask_param_parse_factory(last_param: bool) Nov 28 08:14:00.260 INFO [stderr] 1424 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostmask> { Nov 28 08:14:00.260 INFO [stderr] 1425 | | move |x: &[u8]| -> IResult<&[u8], Hostmask> { Nov 28 08:14:00.260 INFO [stderr] 1426 | | // XXX: Enforce total length limit. Nov 28 08:14:00.260 INFO [stderr] ... | Nov 28 08:14:00.260 INFO [stderr] 1444 | | } Nov 28 08:14:00.260 INFO [stderr] 1445 | | } Nov 28 08:14:00.260 INFO [stderr] | |_^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.260 INFO [stderr] warning: function is never used: `nonempty_label_parse_generic` Nov 28 08:14:00.260 INFO [stderr] --> src/main.rs:1447:1 Nov 28 08:14:00.260 INFO [stderr] | Nov 28 08:14:00.260 INFO [stderr] 1447 | / fn nonempty_label_parse_generic(wildcarded: bool) Nov 28 08:14:00.260 INFO [stderr] 1448 | | -> impl Fn(&[u8]) -> IResult<&[u8],String> { Nov 28 08:14:00.260 INFO [stderr] 1449 | | move |x: &[u8]| -> IResult<&[u8],String> { Nov 28 08:14:00.260 INFO [stderr] 1450 | | fn is_wildcard(n: u8) -> bool { n == b'*' || n == b'?' } Nov 28 08:14:00.260 INFO [stderr] ... | Nov 28 08:14:00.260 INFO [stderr] 1473 | | } Nov 28 08:14:00.260 INFO [stderr] 1474 | | } Nov 28 08:14:00.260 INFO [stderr] | |_^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.260 INFO [stderr] warning: function is never used: `int_param_parse_factory` Nov 28 08:14:00.260 INFO [stderr] --> src/main.rs:1476:1 Nov 28 08:14:00.260 INFO [stderr] | Nov 28 08:14:00.260 INFO [stderr] 1476 | / fn int_param_parse_factory(last_param: bool) Nov 28 08:14:00.260 INFO [stderr] 1477 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], T> { Nov 28 08:14:00.260 INFO [stderr] 1478 | | move |x: &[u8]| -> IResult<&[u8], T> { Nov 28 08:14:00.260 INFO [stderr] 1479 | | fn to_int(s: &[u8]) -> Result { Nov 28 08:14:00.260 INFO [stderr] ... | Nov 28 08:14:00.260 INFO [stderr] 1497 | | } Nov 28 08:14:00.260 INFO [stderr] 1498 | | } Nov 28 08:14:00.260 INFO [stderr] | |_^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.260 INFO [stderr] warning: function is never used: `arbitrary_param_preamble_parse_factory` Nov 28 08:14:00.260 INFO [stderr] --> src/main.rs:1502:1 Nov 28 08:14:00.260 INFO [stderr] | Nov 28 08:14:00.260 INFO [stderr] 1502 | / fn arbitrary_param_preamble_parse_factory(last_param: bool) Nov 28 08:14:00.260 INFO [stderr] 1503 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], ()> { Nov 28 08:14:00.260 INFO [stderr] 1504 | | move |x: &[u8]| -> IResult<&[u8], ()> { Nov 28 08:14:00.260 INFO [stderr] 1505 | | do_parse!(x, Nov 28 08:14:00.260 INFO [stderr] ... | Nov 28 08:14:00.260 INFO [stderr] 1518 | | } Nov 28 08:14:00.260 INFO [stderr] 1519 | | } Nov 28 08:14:00.260 INFO [stderr] | |_^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.260 INFO [stderr] warning: function is never used: `fail_parse` Nov 28 08:14:00.260 INFO [stderr] --> src/main.rs:1521:1 Nov 28 08:14:00.260 INFO [stderr] | Nov 28 08:14:00.260 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Nov 28 08:14:00.260 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.260 INFO [stderr] warning: function is never used: `noop_parse` Nov 28 08:14:00.260 INFO [stderr] --> src/main.rs:1525:1 Nov 28 08:14:00.260 INFO [stderr] | Nov 28 08:14:00.260 INFO [stderr] 1525 | fn noop_parse(x: &[u8]) -> IResult<&[u8], ()> { Nov 28 08:14:00.260 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.260 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `utf8_decode_bytes` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1529:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1529 | fn utf8_decode_bytes(x: &[u8]) -> Result { Nov 28 08:14:00.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `password_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1539:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1539 | fn password_serialize(prefix: &Option, password: &str) -> Option> { Nov 28 08:14:00.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `nick_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1561:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1561 | fn nick_serialize(prefix: &Option, nick: &Nick, hopcount: &Option) -> Option> { Nov 28 08:14:00.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `user_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1583:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1583 | / fn user_serialize(prefix: &Option, username: &User, hostname: &str, Nov 28 08:14:00.261 INFO [stderr] 1584 | | servername: &str, realname: &str) -> Option> { Nov 28 08:14:00.261 INFO [stderr] 1585 | | let mut v : Vec = vec!(); Nov 28 08:14:00.261 INFO [stderr] 1586 | | if let Some(ref prefix) = prefix { Nov 28 08:14:00.261 INFO [stderr] ... | Nov 28 08:14:00.261 INFO [stderr] 1601 | | } Nov 28 08:14:00.261 INFO [stderr] 1602 | | } Nov 28 08:14:00.261 INFO [stderr] | |_^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `server_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1606:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1606 | / fn server_serialize(prefix: &Option, servername: &Hostname, hopcount: &u32, Nov 28 08:14:00.261 INFO [stderr] 1607 | | info: &str) -> Option> { Nov 28 08:14:00.261 INFO [stderr] 1608 | | let mut v : Vec = vec!(); Nov 28 08:14:00.261 INFO [stderr] 1609 | | if let Some(ref prefix) = prefix { Nov 28 08:14:00.261 INFO [stderr] ... | Nov 28 08:14:00.261 INFO [stderr] 1623 | | } Nov 28 08:14:00.261 INFO [stderr] 1624 | | } Nov 28 08:14:00.261 INFO [stderr] | |_^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `oper_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1628:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1628 | fn oper_serialize(prefix: &Option, nick: &Nick, password: &str) -> Option> { Nov 28 08:14:00.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `quit_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1648:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1648 | fn quit_serialize(prefix: &Option, text: &Option) -> Option> { Nov 28 08:14:00.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `squit_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1669:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1669 | fn squit_serialize(prefix: &Option, server: &Hostname, comment: &str) -> Option> { Nov 28 08:14:00.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `join_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1689:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1689 | / fn join_serialize(prefix: &Option, channels: &HashMap>) Nov 28 08:14:00.261 INFO [stderr] 1690 | | -> Option> { Nov 28 08:14:00.261 INFO [stderr] 1691 | | let mut v : Vec = vec!(); Nov 28 08:14:00.261 INFO [stderr] 1692 | | if let Some(ref prefix) = prefix { Nov 28 08:14:00.261 INFO [stderr] ... | Nov 28 08:14:00.261 INFO [stderr] 1733 | | } Nov 28 08:14:00.261 INFO [stderr] 1734 | | } Nov 28 08:14:00.261 INFO [stderr] | |_^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `part_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1738:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1738 | fn part_serialize(prefix: &Option, channels: &Vec) -> Option> { Nov 28 08:14:00.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.261 INFO [stderr] warning: function is never used: `channel_mode_serialize` Nov 28 08:14:00.261 INFO [stderr] --> src/main.rs:1759:1 Nov 28 08:14:00.261 INFO [stderr] | Nov 28 08:14:00.261 INFO [stderr] 1759 | fn channel_mode_serialize(prefix: &Option, mode: &ChannelMode) -> Option> { Nov 28 08:14:00.261 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.261 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `user_mode_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:1830:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 1830 | fn user_mode_serialize(prefix: &Option, mode: &UserMode) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `topic_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:1866:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 1866 | fn topic_serialize(prefix: &Option, channel: &Channel, topic: &Option) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `names_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:1888:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 1888 | fn names_serialize(prefix: &Option, channels: &Vec) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `list_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:1909:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 1909 | fn list_serialize(prefix: &Option, channels: &Vec, hostname: &Option) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `invite_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:1933:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 1933 | fn invite_serialize(prefix: &Option, nick: &Nick, channel: &Channel) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `kick_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:1953:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 1953 | fn kick_serialize(prefix: &Option, channel: &Channel, nick: &Nick, comment: &Option) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `version_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:1976:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 1976 | fn version_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `stats_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:1997:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 1997 | fn stats_serialize(prefix: &Option, query: &Option) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `links_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:2073:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 2073 | fn links_serialize(prefix: &Option, mask_and_mask: &Option<(Hostmask, Option)>) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `time_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:2104:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 2104 | fn time_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `connect_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:2125:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 2125 | fn connect_serialize(prefix: &Option, target: &Hostname, port_and_remote: &Option<(u16, Option)>) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `trace_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:2154:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 2154 | fn trace_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `admin_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:2175:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 2175 | fn admin_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.262 INFO [stderr] Nov 28 08:14:00.262 INFO [stderr] warning: function is never used: `info_serialize` Nov 28 08:14:00.262 INFO [stderr] --> src/main.rs:2196:1 Nov 28 08:14:00.262 INFO [stderr] | Nov 28 08:14:00.262 INFO [stderr] 2196 | fn info_serialize(prefix: &Option, server: &Option) -> Option> { Nov 28 08:14:00.262 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `privmsg_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2217:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2217 | fn privmsg_serialize(prefix: &Option, nicks: &Vec, text: &Text) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `notice_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2237:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2237 | fn notice_serialize(prefix: &Option, nick: &Nick, text: &Text) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `who_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2257:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2257 | fn who_serialize(prefix: &Option, namemask: &Option) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `whois_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2285:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2285 | fn whois_serialize(prefix: &Option, server: &Option, nickmasks: &Vec) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `whowas_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2307:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2307 | fn whowas_serialize(prefix: &Option, nick: &Nick, count_and_server: &Option<(u32, Option)>) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `kill_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2336:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2336 | fn kill_serialize(prefix: &Option, nick: &Nick, comment: &Comment) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `ping_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2356:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2356 | fn ping_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `pong_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2378:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2378 | fn pong_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `error_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2400:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2400 | fn error_serialize(prefix: &Option, comment: &Comment) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `irc_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2417:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `colon_prefix_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2476:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2476 | fn colon_prefix_serialize(prefix: &Prefix) -> Option> { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `hostname_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2501:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2501 | fn hostname_serialize(v: &mut Vec, hostname: &Hostname) { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `hostmask_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2510:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2510 | fn hostmask_serialize(v: &mut Vec, hostmask: &Hostmask) { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.263 INFO [stderr] Nov 28 08:14:00.263 INFO [stderr] warning: function is never used: `channel_serialize` Nov 28 08:14:00.263 INFO [stderr] --> src/main.rs:2519:1 Nov 28 08:14:00.263 INFO [stderr] | Nov 28 08:14:00.263 INFO [stderr] 2519 | fn channel_serialize(v: &mut Vec, channel: &Channel) { Nov 28 08:14:00.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.264 INFO [stderr] Nov 28 08:14:00.264 INFO [stderr] warning: function is never used: `channel_list_serialize` Nov 28 08:14:00.264 INFO [stderr] --> src/main.rs:2530:1 Nov 28 08:14:00.264 INFO [stderr] | Nov 28 08:14:00.264 INFO [stderr] 2530 | fn channel_list_serialize(v: &mut Vec, channels: &Vec<&Channel>) { Nov 28 08:14:00.264 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.264 INFO [stderr] Nov 28 08:14:00.264 INFO [stderr] warning: function is never used: `nick_list_serialize` Nov 28 08:14:00.264 INFO [stderr] --> src/main.rs:2537:1 Nov 28 08:14:00.264 INFO [stderr] | Nov 28 08:14:00.264 INFO [stderr] 2537 | fn nick_list_serialize(v: &mut Vec, nicks: &Vec) { Nov 28 08:14:00.264 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:00.264 INFO [stderr] Nov 28 08:14:01.429 INFO [stderr] warning: unreachable pattern Nov 28 08:14:01.430 INFO [stderr] --> src/main.rs:2454:9 Nov 28 08:14:01.430 INFO [stderr] | Nov 28 08:14:01.431 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Nov 28 08:14:01.431 INFO [stderr] | ^ Nov 28 08:14:01.432 INFO [stderr] | Nov 28 08:14:01.432 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Nov 28 08:14:01.432 INFO [stderr] Nov 28 08:14:01.444 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:01.444 INFO [stderr] --> src/parsecmd.rs:30:34 Nov 28 08:14:01.445 INFO [stderr] | Nov 28 08:14:01.445 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Nov 28 08:14:01.458 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:01.458 INFO [stderr] | Nov 28 08:14:01.458 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 08:14:01.458 INFO [stderr] Nov 28 08:14:01.458 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:01.458 INFO [stderr] --> src/parsecmd.rs:59:33 Nov 28 08:14:01.458 INFO [stderr] | Nov 28 08:14:01.458 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Nov 28 08:14:01.458 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:01.458 INFO [stderr] Nov 28 08:14:01.458 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:01.458 INFO [stderr] --> src/parsecmd.rs:67:33 Nov 28 08:14:01.458 INFO [stderr] | Nov 28 08:14:01.458 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Nov 28 08:14:01.458 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:01.458 INFO [stderr] Nov 28 08:14:01.460 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:01.460 INFO [stderr] --> src/parsecmd.rs:83:29 Nov 28 08:14:01.460 INFO [stderr] | Nov 28 08:14:01.460 INFO [stderr] 83 | take_till!(|ch| false) >> Nov 28 08:14:01.460 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:01.460 INFO [stderr] Nov 28 08:14:01.460 INFO [stderr] warning: unused variable: `ch` Nov 28 08:14:01.460 INFO [stderr] --> src/parsecmd.rs:93:29 Nov 28 08:14:01.460 INFO [stderr] | Nov 28 08:14:01.460 INFO [stderr] 93 | take_till!(|ch| false) >> Nov 28 08:14:01.460 INFO [stderr] | ^^ help: consider using `_ch` instead Nov 28 08:14:01.460 INFO [stderr] Nov 28 08:14:01.492 INFO [stderr] warning: unused variable: `input` Nov 28 08:14:01.492 INFO [stderr] --> src/parsecmd.rs:134:17 Nov 28 08:14:01.492 INFO [stderr] | Nov 28 08:14:01.492 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Nov 28 08:14:01.492 INFO [stderr] | ^^^^^ help: consider using `_input` instead Nov 28 08:14:01.492 INFO [stderr] Nov 28 08:14:01.492 INFO [stderr] warning: unused variable: `server` Nov 28 08:14:01.492 INFO [stderr] --> src/parsecmd.rs:134:37 Nov 28 08:14:01.492 INFO [stderr] | Nov 28 08:14:01.492 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Nov 28 08:14:01.492 INFO [stderr] | ^^^^^^ help: consider using `_server` instead Nov 28 08:14:01.492 INFO [stderr] Nov 28 08:14:01.492 INFO [stderr] warning: unused variable: `channel` Nov 28 08:14:01.492 INFO [stderr] --> src/parsecmd.rs:134:44 Nov 28 08:14:01.492 INFO [stderr] | Nov 28 08:14:01.492 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Nov 28 08:14:01.492 INFO [stderr] | ^^^^^^^ help: consider using `_channel` instead Nov 28 08:14:01.493 INFO [stderr] Nov 28 08:14:01.493 INFO [stderr] warning: unused variable: `input` Nov 28 08:14:01.493 INFO [stderr] --> src/parsecmd.rs:213:17 Nov 28 08:14:01.493 INFO [stderr] | Nov 28 08:14:01.493 INFO [stderr] 213 | Ok((input,_)) => assert!(false), Nov 28 08:14:01.493 INFO [stderr] | ^^^^^ help: consider using `_input` instead Nov 28 08:14:01.493 INFO [stderr] Nov 28 08:14:01.493 INFO [stderr] warning: unused variable: `input` Nov 28 08:14:01.493 INFO [stderr] --> src/parsecmd.rs:236:17 Nov 28 08:14:01.493 INFO [stderr] | Nov 28 08:14:01.493 INFO [stderr] 236 | Ok((input,_)) => assert!(false), Nov 28 08:14:01.493 INFO [stderr] | ^^^^^ help: consider using `_input` instead Nov 28 08:14:01.493 INFO [stderr] Nov 28 08:14:03.056 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Nov 28 08:14:03.056 INFO [stderr] --> src/main.rs:192:1 Nov 28 08:14:03.056 INFO [stderr] | Nov 28 08:14:03.057 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Nov 28 08:14:03.057 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:03.058 INFO [stderr] | Nov 28 08:14:03.058 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 08:14:03.058 INFO [stderr] Nov 28 08:14:03.060 INFO [stderr] warning: function is never used: `irc_parse` Nov 28 08:14:03.061 INFO [stderr] --> src/main.rs:1114:1 Nov 28 08:14:03.061 INFO [stderr] | Nov 28 08:14:03.061 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Nov 28 08:14:03.061 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:03.061 INFO [stderr] Nov 28 08:14:03.062 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Nov 28 08:14:03.062 INFO [stderr] --> src/main.rs:1335:1 Nov 28 08:14:03.062 INFO [stderr] | Nov 28 08:14:03.062 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Nov 28 08:14:03.062 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:03.062 INFO [stderr] Nov 28 08:14:03.063 INFO [stderr] warning: function is never used: `fail_parse` Nov 28 08:14:03.063 INFO [stderr] --> src/main.rs:1521:1 Nov 28 08:14:03.063 INFO [stderr] | Nov 28 08:14:03.063 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Nov 28 08:14:03.063 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:03.063 INFO [stderr] Nov 28 08:14:03.064 INFO [stderr] warning: function is never used: `irc_serialize` Nov 28 08:14:03.064 INFO [stderr] --> src/main.rs:2417:1 Nov 28 08:14:03.064 INFO [stderr] | Nov 28 08:14:03.064 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Nov 28 08:14:03.064 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:14:03.064 INFO [stderr] Nov 28 08:14:03.274 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 13.84s Nov 28 08:14:03.277 INFO [stderr] su: No module specific data is present Nov 28 08:14:04.693 INFO running `"docker" "inspect" "aaa7174f66f42c4c24f3b011f624643d38ecc018286c50fdea0d3c48e279d020"` Nov 28 08:14:05.084 INFO running `"docker" "rm" "-f" "aaa7174f66f42c4c24f3b011f624643d38ecc018286c50fdea0d3c48e279d020"` Nov 28 08:14:05.428 INFO [stdout] aaa7174f66f42c4c24f3b011f624643d38ecc018286c50fdea0d3c48e279d020