Nov 01 07:07:50.321 INFO testing jcc333/blood-sucker against beta-2018-10-30 for beta-1.31-1
Nov 01 07:07:50.321 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 07:07:50.806 INFO blam! 98c78963b096e549ffaad93bc4d1e808c09bf4582ca3415d8d19651fe0af5a22
Nov 01 07:07:50.808 INFO running `"docker" "start" "-a" "98c78963b096e549ffaad93bc4d1e808c09bf4582ca3415d8d19651fe0af5a22"`
Nov 01 07:07:52.450 INFO kablam! usermod: no changes
Nov 01 07:07:52.519 INFO kablam!    Compiling blood-sucker v0.1.0 (/source)
Nov 01 07:07:52.707 INFO kablam! error: expected type, found `>>`
Nov 01 07:07:52.707 INFO kablam!   --> src/mqtt/message.rs:30:30
Nov 01 07:07:52.707 INFO kablam!    |
Nov 01 07:07:52.707 INFO kablam! 30 |         will: Option<Will<&'a>>,
Nov 01 07:07:52.707 INFO kablam!    |                              ^^
Nov 01 07:07:52.707 INFO kablam! 
Nov 01 07:07:52.707 INFO kablam! error: expected one of `,` or `}`, found `::`
Nov 01 07:07:52.707 INFO kablam!    --> src/mqtt/message.rs:156:25
Nov 01 07:07:52.707 INFO kablam!     |
Nov 01 07:07:52.707 INFO kablam! 156 |                     Will::retain(will),
Nov 01 07:07:52.707 INFO kablam!     |                         ^^ expected one of `,` or `}` here
Nov 01 07:07:52.707 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected expression, found `,`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:184:47
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 184 |             ControlPacketType::ReservedLow => ,
Nov 01 07:07:52.717 INFO kablam!     |                                            -- ^ expected expression
Nov 01 07:07:52.717 INFO kablam!     |                                            |
Nov 01 07:07:52.717 INFO kablam!     |                                            while parsing the `match` arm starting here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:212:29
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 212 | fn read_connect(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                             ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:212:37
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 212 | fn read_connect(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                                     ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:215:29
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 215 | fn read_connack(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                             ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:215:37
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 215 | fn read_connack(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                                     ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:218:29
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 218 | fn read_publish(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                             ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:218:37
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 218 | fn read_publish(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                                     ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:221:28
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 221 | fn read_puback(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                            ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:221:36
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 221 | fn read_puback(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                                    ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:224:28
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 224 | fn read_pubrec(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                            ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:224:36
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.717 INFO kablam! 224 | fn read_pubrec(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.717 INFO kablam!     |                                    ^ expected one of `:` or `@` here
Nov 01 07:07:52.717 INFO kablam! 
Nov 01 07:07:52.717 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.717 INFO kablam!    --> src/mqtt/message.rs:227:28
Nov 01 07:07:52.717 INFO kablam!     |
Nov 01 07:07:52.718 INFO kablam! 227 | fn read_pubrel(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.718 INFO kablam!     |                            ^ expected one of `:` or `@` here
Nov 01 07:07:52.718 INFO kablam! 
Nov 01 07:07:52.718 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.718 INFO kablam!    --> src/mqtt/message.rs:227:36
Nov 01 07:07:52.718 INFO kablam!     |
Nov 01 07:07:52.718 INFO kablam! 227 | fn read_pubrel(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.718 INFO kablam!     |                                    ^ expected one of `:` or `@` here
Nov 01 07:07:52.718 INFO kablam! 
Nov 01 07:07:52.718 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.718 INFO kablam!    --> src/mqtt/message.rs:230:29
Nov 01 07:07:52.718 INFO kablam!     |
Nov 01 07:07:52.718 INFO kablam! 230 | fn read_pubcomp(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.718 INFO kablam!     |                             ^ expected one of `:` or `@` here
Nov 01 07:07:52.718 INFO kablam! 
Nov 01 07:07:52.718 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.718 INFO kablam!    --> src/mqtt/message.rs:230:37
Nov 01 07:07:52.718 INFO kablam!     |
Nov 01 07:07:52.718 INFO kablam! 230 | fn read_pubcomp(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.718 INFO kablam!     |                                     ^ expected one of `:` or `@` here
Nov 01 07:07:52.718 INFO kablam! 
Nov 01 07:07:52.718 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.718 INFO kablam!    --> src/mqtt/message.rs:233:31
Nov 01 07:07:52.718 INFO kablam!     |
Nov 01 07:07:52.718 INFO kablam! 233 | fn read_subscribe(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.718 INFO kablam!     |                               ^ expected one of `:` or `@` here
Nov 01 07:07:52.718 INFO kablam! 
Nov 01 07:07:52.718 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.718 INFO kablam!    --> src/mqtt/message.rs:233:39
Nov 01 07:07:52.718 INFO kablam!     |
Nov 01 07:07:52.718 INFO kablam! 233 | fn read_subscribe(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.718 INFO kablam!     |                                       ^ expected one of `:` or `@` here
Nov 01 07:07:52.718 INFO kablam! 
Nov 01 07:07:52.718 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.718 INFO kablam!    --> src/mqtt/message.rs:236:28
Nov 01 07:07:52.718 INFO kablam!     |
Nov 01 07:07:52.718 INFO kablam! 236 | fn read_suback(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.718 INFO kablam!     |                            ^ expected one of `:` or `@` here
Nov 01 07:07:52.718 INFO kablam! 
Nov 01 07:07:52.736 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.736 INFO kablam!    --> src/mqtt/message.rs:236:36
Nov 01 07:07:52.736 INFO kablam!     |
Nov 01 07:07:52.736 INFO kablam! 236 | fn read_suback(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.736 INFO kablam!     |                                    ^ expected one of `:` or `@` here
Nov 01 07:07:52.736 INFO kablam! 
Nov 01 07:07:52.736 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.736 INFO kablam!    --> src/mqtt/message.rs:239:33
Nov 01 07:07:52.736 INFO kablam!     |
Nov 01 07:07:52.736 INFO kablam! 239 | fn read_unsubscribe(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.736 INFO kablam!     |                                 ^ expected one of `:` or `@` here
Nov 01 07:07:52.736 INFO kablam! 
Nov 01 07:07:52.736 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.736 INFO kablam!    --> src/mqtt/message.rs:239:41
Nov 01 07:07:52.736 INFO kablam!     |
Nov 01 07:07:52.736 INFO kablam! 239 | fn read_unsubscribe(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.736 INFO kablam!     |                                         ^ expected one of `:` or `@` here
Nov 01 07:07:52.736 INFO kablam! 
Nov 01 07:07:52.736 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.736 INFO kablam!    --> src/mqtt/message.rs:242:30
Nov 01 07:07:52.736 INFO kablam!     |
Nov 01 07:07:52.736 INFO kablam! 242 | fn read_unsuback(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.736 INFO kablam!     |                              ^ expected one of `:` or `@` here
Nov 01 07:07:52.736 INFO kablam! 
Nov 01 07:07:52.736 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.736 INFO kablam!    --> src/mqtt/message.rs:242:38
Nov 01 07:07:52.736 INFO kablam!     |
Nov 01 07:07:52.736 INFO kablam! 242 | fn read_unsuback(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.736 INFO kablam!     |                                      ^ expected one of `:` or `@` here
Nov 01 07:07:52.736 INFO kablam! 
Nov 01 07:07:52.736 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.736 INFO kablam!    --> src/mqtt/message.rs:245:29
Nov 01 07:07:52.736 INFO kablam!     |
Nov 01 07:07:52.736 INFO kablam! 245 | fn read_pingreq(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.736 INFO kablam!     |                             ^ expected one of `:` or `@` here
Nov 01 07:07:52.736 INFO kablam! 
Nov 01 07:07:52.736 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.736 INFO kablam!    --> src/mqtt/message.rs:245:37
Nov 01 07:07:52.737 INFO kablam!     |
Nov 01 07:07:52.737 INFO kablam! 245 | fn read_pingreq(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.737 INFO kablam!     |                                     ^ expected one of `:` or `@` here
Nov 01 07:07:52.737 INFO kablam! 
Nov 01 07:07:52.737 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.737 INFO kablam!    --> src/mqtt/message.rs:248:30
Nov 01 07:07:52.737 INFO kablam!     |
Nov 01 07:07:52.737 INFO kablam! 248 | fn read_pingresp(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.737 INFO kablam!     |                              ^ expected one of `:` or `@` here
Nov 01 07:07:52.737 INFO kablam! 
Nov 01 07:07:52.737 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.737 INFO kablam!    --> src/mqtt/message.rs:248:38
Nov 01 07:07:52.737 INFO kablam!     |
Nov 01 07:07:52.737 INFO kablam! 248 | fn read_pingresp(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.737 INFO kablam!     |                                      ^ expected one of `:` or `@` here
Nov 01 07:07:52.737 INFO kablam! 
Nov 01 07:07:52.737 INFO kablam! error: expected one of `:` or `@`, found `,`
Nov 01 07:07:52.737 INFO kablam!    --> src/mqtt/message.rs:251:32
Nov 01 07:07:52.737 INFO kablam!     |
Nov 01 07:07:52.737 INFO kablam! 251 | fn read_disconnect(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.737 INFO kablam!     |                                ^ expected one of `:` or `@` here
Nov 01 07:07:52.737 INFO kablam! 
Nov 01 07:07:52.737 INFO kablam! error: expected one of `:` or `@`, found `)`
Nov 01 07:07:52.737 INFO kablam!    --> src/mqtt/message.rs:251:40
Nov 01 07:07:52.737 INFO kablam!     |
Nov 01 07:07:52.737 INFO kablam! 251 | fn read_disconnect(fixed_header, source) -> Result<Message> {
Nov 01 07:07:52.737 INFO kablam!     |                                        ^ expected one of `:` or `@` here
Nov 01 07:07:52.737 INFO kablam! 
Nov 01 07:07:53.008 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Payload`
Nov 01 07:07:53.008 INFO kablam!    --> src/mqtt/message.rs:152:22
Nov 01 07:07:53.008 INFO kablam!     |
Nov 01 07:07:53.008 INFO kablam! 152 |                 Some(Payload::Connect{
Nov 01 07:07:53.008 INFO kablam!     |                      ^^^^^^^ Use of undeclared type or module `Payload`
Nov 01 07:07:53.008 INFO kablam! 
Nov 01 07:07:53.015 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Payload`
Nov 01 07:07:53.015 INFO kablam!    --> src/mqtt/message.rs:161:23
Nov 01 07:07:53.015 INFO kablam!     |
Nov 01 07:07:53.015 INFO kablam! 161 |                  Some(Payload::Publish(payload)),
Nov 01 07:07:53.015 INFO kablam!     |                       ^^^^^^^ Use of undeclared type or module `Payload`
Nov 01 07:07:53.015 INFO kablam! 
Nov 01 07:07:53.015 INFO kablam! error[E0425]: cannot find value `packet` in this scope
Nov 01 07:07:53.015 INFO kablam!    --> src/mqtt/message.rs:140:58
Nov 01 07:07:53.015 INFO kablam!     |
Nov 01 07:07:53.015 INFO kablam! 140 |                 Some(VariableHeader::Suback { packet_id: packet }),
Nov 01 07:07:53.015 INFO kablam!     |                                                          ^^^^^^ not found in this scope
Nov 01 07:07:53.015 INFO kablam! 
Nov 01 07:07:53.015 INFO kablam! error[E0412]: cannot find type `Payload` in this scope
Nov 01 07:07:53.015 INFO kablam!    --> src/mqtt/message.rs:149:33
Nov 01 07:07:53.015 INFO kablam!     |
Nov 01 07:07:53.015 INFO kablam! 149 |     fn payload(&self) -> Option<Payload> {
Nov 01 07:07:53.015 INFO kablam!     |                                 ^^^^^^^ not found in this scope
Nov 01 07:07:53.015 INFO kablam! 
Nov 01 07:07:53.015 INFO kablam! error[E0423]: expected value, found struct `Will`
Nov 01 07:07:53.015 INFO kablam!    --> src/mqtt/message.rs:156:21
Nov 01 07:07:53.015 INFO kablam!     |
Nov 01 07:07:53.015 INFO kablam! 156 |                     Will::retain(will),
Nov 01 07:07:53.015 INFO kablam!     |                     ^^^^
Nov 01 07:07:53.015 INFO kablam!     |                     |
Nov 01 07:07:53.015 INFO kablam!     |                     did you mean `will`?
Nov 01 07:07:53.015 INFO kablam!     |                     did you mean `Will { /* fields */ }`?
Nov 01 07:07:53.015 INFO kablam! 
Nov 01 07:07:53.015 INFO kablam! warning: unused import: `mqtt::*`
Nov 01 07:07:53.015 INFO kablam!  --> src/lib.rs:1:5
Nov 01 07:07:53.015 INFO kablam!   |
Nov 01 07:07:53.015 INFO kablam! 1 | use mqtt::*;
Nov 01 07:07:53.015 INFO kablam!   |     ^^^^^^^
Nov 01 07:07:53.015 INFO kablam!   |
Nov 01 07:07:53.015 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 07:07:53.015 INFO kablam! 
Nov 01 07:07:53.015 INFO kablam! warning: unused import: `mqtt::*`
Nov 01 07:07:53.015 INFO kablam!  --> src/mqtt/control.rs:2:5
Nov 01 07:07:53.015 INFO kablam!   |
Nov 01 07:07:53.015 INFO kablam! 2 | use mqtt::*;
Nov 01 07:07:53.015 INFO kablam!   |     ^^^^^^^
Nov 01 07:07:53.015 INFO kablam! 
Nov 01 07:07:53.015 INFO kablam! warning: unused imports: `ErrorKind`, `Error`
Nov 01 07:07:53.015 INFO kablam!  --> src/mqtt/message.rs:2:15
Nov 01 07:07:53.015 INFO kablam!   |
Nov 01 07:07:53.015 INFO kablam! 2 | use std::io::{Error, ErrorKind, Read, Result, Write};
Nov 01 07:07:53.015 INFO kablam!   |               ^^^^^  ^^^^^^^^^
Nov 01 07:07:53.015 INFO kablam! 
Nov 01 07:07:53.023 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.023 INFO kablam!   --> src/mqtt/message.rs:11:6
Nov 01 07:07:53.023 INFO kablam!    |
Nov 01 07:07:53.023 INFO kablam! 11 | impl Will {
Nov 01 07:07:53.023 INFO kablam!    |      ^^^^ expected lifetime parameter
Nov 01 07:07:53.023 INFO kablam! 
Nov 01 07:07:53.023 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.023 INFO kablam!   --> src/mqtt/message.rs:68:6
Nov 01 07:07:53.023 INFO kablam!    |
Nov 01 07:07:53.023 INFO kablam! 68 | impl Message {
Nov 01 07:07:53.023 INFO kablam!    |      ^^^^^^^ expected lifetime parameter
Nov 01 07:07:53.023 INFO kablam! 
Nov 01 07:07:53.023 INFO kablam! error[E0261]: use of undeclared lifetime name `'a`
Nov 01 07:07:53.023 INFO kablam!    --> src/mqtt/message.rs:109:56
Nov 01 07:07:53.023 INFO kablam!     |
Nov 01 07:07:53.023 INFO kablam! 109 |     fn variable_header(&self) -> Option<VariableHeader<'a>> {
Nov 01 07:07:53.023 INFO kablam!     |                                                        ^^ undeclared lifetime
Nov 01 07:07:53.023 INFO kablam! 
Nov 01 07:07:53.023 INFO kablam! error[E0261]: use of undeclared lifetime name `'a`
Nov 01 07:07:53.023 INFO kablam!    --> src/mqtt/message.rs:173:24
Nov 01 07:07:53.023 INFO kablam!     |
Nov 01 07:07:53.023 INFO kablam! 173 | impl Serde for Message<'a> {
Nov 01 07:07:53.023 INFO kablam!     |                        ^^ undeclared lifetime
Nov 01 07:07:53.023 INFO kablam! 
Nov 01 07:07:53.023 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.023 INFO kablam!    --> src/mqtt/message.rs:212:49
Nov 01 07:07:53.023 INFO kablam!     |
Nov 01 07:07:53.023 INFO kablam! 212 | fn read_connect(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.023 INFO kablam!     |                                                 ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.023 INFO kablam!     |
Nov 01 07:07:53.023 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.023 INFO kablam! 
Nov 01 07:07:53.023 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:215:49
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 215 | fn read_connack(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                 ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:218:49
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 218 | fn read_publish(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                 ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:221:48
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 221 | fn read_puback(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:224:48
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 224 | fn read_pubrec(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:227:48
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 227 | fn read_pubrel(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:230:49
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 230 | fn read_pubcomp(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                 ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:233:51
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 233 | fn read_subscribe(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                   ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:236:48
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 236 | fn read_suback(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:239:53
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 239 | fn read_unsubscribe(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                     ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:242:50
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 242 | fn read_unsuback(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                  ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.024 INFO kablam! 
Nov 01 07:07:53.024 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.024 INFO kablam!    --> src/mqtt/message.rs:245:49
Nov 01 07:07:53.024 INFO kablam!     |
Nov 01 07:07:53.024 INFO kablam! 245 | fn read_pingreq(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.024 INFO kablam!     |                                                 ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.025 INFO kablam!     |
Nov 01 07:07:53.025 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.025 INFO kablam! 
Nov 01 07:07:53.025 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.025 INFO kablam!    --> src/mqtt/message.rs:248:50
Nov 01 07:07:53.025 INFO kablam!     |
Nov 01 07:07:53.025 INFO kablam! 248 | fn read_pingresp(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.025 INFO kablam!     |                                                  ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.025 INFO kablam!     |
Nov 01 07:07:53.025 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.025 INFO kablam! 
Nov 01 07:07:53.025 INFO kablam! error[E0106]: missing lifetime specifier
Nov 01 07:07:53.025 INFO kablam!    --> src/mqtt/message.rs:251:52
Nov 01 07:07:53.025 INFO kablam!     |
Nov 01 07:07:53.025 INFO kablam! 251 | fn read_disconnect(fixed_header, source) -> Result<Message> {
Nov 01 07:07:53.025 INFO kablam!     |                                                    ^^^^^^^ help: consider giving it an explicit bounded or 'static lifetime: `Message + 'static`
Nov 01 07:07:53.025 INFO kablam!     |
Nov 01 07:07:53.025 INFO kablam!     = help: this function's return type contains a borrowed value with an elided lifetime, but the lifetime cannot be derived from the arguments
Nov 01 07:07:53.025 INFO kablam! 
Nov 01 07:07:53.025 INFO kablam! error: aborting due to 54 previous errors
Nov 01 07:07:53.025 INFO kablam! 
Nov 01 07:07:53.025 INFO kablam! Some errors occurred: E0106, E0261, E0412, E0423, E0425, E0433.
Nov 01 07:07:53.025 INFO kablam! For more information about an error, try `rustc --explain E0106`.
Nov 01 07:07:53.035 INFO kablam! error: Could not compile `blood-sucker`.
Nov 01 07:07:53.035 INFO kablam! 
Nov 01 07:07:53.035 INFO kablam! To learn more, run the command again with --verbose.
Nov 01 07:07:53.035 INFO kablam! su: No module specific data is present
Nov 01 07:07:54.405 INFO running `"docker" "rm" "-f" "98c78963b096e549ffaad93bc4d1e808c09bf4582ca3415d8d19651fe0af5a22"`
Nov 01 07:07:54.731 INFO blam! 98c78963b096e549ffaad93bc4d1e808c09bf4582ca3415d8d19651fe0af5a22
