Oct 21 16:25:53.199 INFO checking kodipe/website against master#155510e377ae2a8d8ee0dad1a5f809c9062a5526 for pr-55192 Oct 21 16:25:53.199 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-55192/worker-2/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-2/pr-55192/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/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 +155510e377ae2a8d8ee0dad1a5f809c9062a5526-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"` Oct 21 16:25:53.629 INFO blam! 72039b0afaa228964162a0749047fbbffaf04be277cc54aee5a957c2467adabd Oct 21 16:25:53.640 INFO running `"docker" "start" "-a" "72039b0afaa228964162a0749047fbbffaf04be277cc54aee5a957c2467adabd"` Oct 21 16:25:54.729 INFO kablam! usermod: no changes Oct 21 16:25:54.860 INFO kablam! Checking app v1.0.0 (/source) Oct 21 16:25:55.848 INFO kablam! warning: unused import: `SystemTime` Oct 21 16:25:55.848 INFO kablam! --> src/server/request.rs:5:17 Oct 21 16:25:55.848 INFO kablam! | Oct 21 16:25:55.848 INFO kablam! 5 | use std::time::{SystemTime}; Oct 21 16:25:55.848 INFO kablam! | ^^^^^^^^^^ Oct 21 16:25:55.848 INFO kablam! | Oct 21 16:25:55.848 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 21 16:25:55.849 INFO kablam! Oct 21 16:25:55.849 INFO kablam! warning: unused import: `self` Oct 21 16:25:55.849 INFO kablam! --> src/routes.rs:9:19 Oct 21 16:25:55.849 INFO kablam! | Oct 21 16:25:55.849 INFO kablam! 9 | use super::json::{self, Json}; Oct 21 16:25:55.849 INFO kablam! | ^^^^ Oct 21 16:25:55.849 INFO kablam! Oct 21 16:25:55.849 INFO kablam! warning: unused import: `std::fmt` Oct 21 16:25:55.849 INFO kablam! --> src/json/json.rs:1:5 Oct 21 16:25:55.849 INFO kablam! | Oct 21 16:25:55.849 INFO kablam! 1 | use std::fmt; Oct 21 16:25:55.849 INFO kablam! | ^^^^^^^^ Oct 21 16:25:55.849 INFO kablam! Oct 21 16:25:55.849 INFO kablam! warning: unused import: `std::io::BufWriter` Oct 21 16:25:55.849 INFO kablam! --> src/database/database.rs:3:5 Oct 21 16:25:55.849 INFO kablam! | Oct 21 16:25:55.849 INFO kablam! 3 | use std::io::BufWriter; Oct 21 16:25:55.849 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 21 16:25:55.849 INFO kablam! Oct 21 16:25:55.849 INFO kablam! warning: unused import: `SystemTime` Oct 21 16:25:55.849 INFO kablam! --> src/server/request.rs:5:17 Oct 21 16:25:55.849 INFO kablam! | Oct 21 16:25:55.849 INFO kablam! 5 | use std::time::{SystemTime}; Oct 21 16:25:55.849 INFO kablam! | ^^^^^^^^^^ Oct 21 16:25:55.849 INFO kablam! | Oct 21 16:25:55.849 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 21 16:25:55.849 INFO kablam! Oct 21 16:25:55.849 INFO kablam! warning: unused import: `self` Oct 21 16:25:55.849 INFO kablam! --> src/routes.rs:9:19 Oct 21 16:25:55.849 INFO kablam! | Oct 21 16:25:55.849 INFO kablam! 9 | use super::json::{self, Json}; Oct 21 16:25:55.849 INFO kablam! | ^^^^ Oct 21 16:25:55.849 INFO kablam! Oct 21 16:25:55.849 INFO kablam! warning: unused import: `std::fmt` Oct 21 16:25:55.849 INFO kablam! --> src/json/json.rs:1:5 Oct 21 16:25:55.849 INFO kablam! | Oct 21 16:25:55.849 INFO kablam! 1 | use std::fmt; Oct 21 16:25:55.849 INFO kablam! | ^^^^^^^^ Oct 21 16:25:55.849 INFO kablam! Oct 21 16:25:55.849 INFO kablam! warning: unused import: `std::io::BufWriter` Oct 21 16:25:55.849 INFO kablam! --> src/database/database.rs:3:5 Oct 21 16:25:55.849 INFO kablam! | Oct 21 16:25:55.849 INFO kablam! 3 | use std::io::BufWriter; Oct 21 16:25:55.849 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 21 16:25:55.849 INFO kablam! Oct 21 16:25:56.100 INFO kablam! warning: unreachable statement Oct 21 16:25:56.101 INFO kablam! --> src/database/database.rs:62:37 Oct 21 16:25:56.101 INFO kablam! | Oct 21 16:25:56.101 INFO kablam! 62 | row.resize(3, String::new()); Oct 21 16:25:56.101 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.101 INFO kablam! | Oct 21 16:25:56.101 INFO kablam! = note: #[warn(unreachable_code)] on by default Oct 21 16:25:56.101 INFO kablam! Oct 21 16:25:56.140 INFO kablam! warning: unused variable: `why` Oct 21 16:25:56.140 INFO kablam! --> src/server/session.rs:35:17 Oct 21 16:25:56.140 INFO kablam! | Oct 21 16:25:56.140 INFO kablam! 35 | Err(why) => { Oct 21 16:25:56.140 INFO kablam! | ^^^ help: consider using `_why` instead Oct 21 16:25:56.140 INFO kablam! | Oct 21 16:25:56.140 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 21 16:25:56.140 INFO kablam! Oct 21 16:25:56.140 INFO kablam! warning: unused variable: `current_level` Oct 21 16:25:56.140 INFO kablam! --> src/json/json.rs:75:13 Oct 21 16:25:56.140 INFO kablam! | Oct 21 16:25:56.140 INFO kablam! 75 | let mut current_level: Json = Json::Object(HashMap::new()); Oct 21 16:25:56.141 INFO kablam! | ^^^^^^^^^^^^^ help: consider using `_current_level` instead Oct 21 16:25:56.141 INFO kablam! Oct 21 16:25:56.141 INFO kablam! warning: unused variable: `parent` Oct 21 16:25:56.141 INFO kablam! --> src/json/json.rs:77:13 Oct 21 16:25:56.141 INFO kablam! | Oct 21 16:25:56.141 INFO kablam! 77 | let mut parent: &str = "object"; Oct 21 16:25:56.141 INFO kablam! | ^^^^^^ help: consider using `_parent` instead Oct 21 16:25:56.141 INFO kablam! Oct 21 16:25:56.141 INFO kablam! warning: unused variable: `token_type` Oct 21 16:25:56.141 INFO kablam! --> src/json/json.rs:79:13 Oct 21 16:25:56.141 INFO kablam! | Oct 21 16:25:56.141 INFO kablam! 79 | let mut token_type: &str = ""; Oct 21 16:25:56.141 INFO kablam! | ^^^^^^^^^^ help: consider using `_token_type` instead Oct 21 16:25:56.141 INFO kablam! Oct 21 16:25:56.141 INFO kablam! warning: unused variable: `c` Oct 21 16:25:56.141 INFO kablam! --> src/json/json.rs:82:13 Oct 21 16:25:56.141 INFO kablam! | Oct 21 16:25:56.141 INFO kablam! 82 | for (i, c) in json.chars().enumerate() { Oct 21 16:25:56.141 INFO kablam! | ^ help: consider using `_c` instead Oct 21 16:25:56.141 INFO kablam! Oct 21 16:25:56.141 INFO kablam! warning: unused variable: `content_type` Oct 21 16:25:56.141 INFO kablam! --> src/server/request.rs:89:38 Oct 21 16:25:56.141 INFO kablam! | Oct 21 16:25:56.141 INFO kablam! 89 | fn parse_body(body: Vec, content_type: String) -> String { Oct 21 16:25:56.141 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_content_type` instead Oct 21 16:25:56.141 INFO kablam! Oct 21 16:25:56.141 INFO kablam! warning: unused variable: `f` Oct 21 16:25:56.141 INFO kablam! --> src/database/database.rs:20:17 Oct 21 16:25:56.141 INFO kablam! | Oct 21 16:25:56.141 INFO kablam! 20 | let mut f = match fs::File::open(name) { Oct 21 16:25:56.141 INFO kablam! | ^ help: consider using `_f` instead Oct 21 16:25:56.141 INFO kablam! Oct 21 16:25:56.141 INFO kablam! warning: unused variable: `e` Oct 21 16:25:56.141 INFO kablam! --> src/database/database.rs:37:17 Oct 21 16:25:56.141 INFO kablam! | Oct 21 16:25:56.141 INFO kablam! 37 | Err(e) => { Oct 21 16:25:56.141 INFO kablam! | ^ help: consider using `_e` instead Oct 21 16:25:56.141 INFO kablam! Oct 21 16:25:56.141 INFO kablam! warning: unused variable: `e` Oct 21 16:25:56.141 INFO kablam! --> src/database/database.rs:65:33 Oct 21 16:25:56.141 INFO kablam! | Oct 21 16:25:56.141 INFO kablam! 65 | Err(e) => { Oct 21 16:25:56.141 INFO kablam! | ^ help: consider using `_e` instead Oct 21 16:25:56.141 INFO kablam! Oct 21 16:25:56.229 INFO kablam! warning: unreachable statement Oct 21 16:25:56.229 INFO kablam! --> src/database/database.rs:62:37 Oct 21 16:25:56.229 INFO kablam! | Oct 21 16:25:56.229 INFO kablam! 62 | row.resize(3, String::new()); Oct 21 16:25:56.229 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.229 INFO kablam! | Oct 21 16:25:56.229 INFO kablam! = note: #[warn(unreachable_code)] on by default Oct 21 16:25:56.229 INFO kablam! Oct 21 16:25:56.254 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.254 INFO kablam! --> src/json/json.rs:70:9 Oct 21 16:25:56.254 INFO kablam! | Oct 21 16:25:56.254 INFO kablam! 70 | let mut result: Json = Json::Object(HashMap::new()); Oct 21 16:25:56.254 INFO kablam! | ----^^^^^^ Oct 21 16:25:56.254 INFO kablam! | | Oct 21 16:25:56.254 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.254 INFO kablam! | Oct 21 16:25:56.254 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 21 16:25:56.255 INFO kablam! Oct 21 16:25:56.255 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.255 INFO kablam! --> src/json/json.rs:75:9 Oct 21 16:25:56.255 INFO kablam! | Oct 21 16:25:56.255 INFO kablam! 75 | let mut current_level: Json = Json::Object(HashMap::new()); Oct 21 16:25:56.255 INFO kablam! | ----^^^^^^^^^^^^^ Oct 21 16:25:56.255 INFO kablam! | | Oct 21 16:25:56.255 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.255 INFO kablam! Oct 21 16:25:56.255 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.255 INFO kablam! --> src/json/json.rs:76:9 Oct 21 16:25:56.255 INFO kablam! | Oct 21 16:25:56.255 INFO kablam! 76 | let mut buffer: Vec = vec![]; Oct 21 16:25:56.255 INFO kablam! | ----^^^^^^ Oct 21 16:25:56.255 INFO kablam! | | Oct 21 16:25:56.255 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.255 INFO kablam! Oct 21 16:25:56.255 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.255 INFO kablam! --> src/json/json.rs:77:9 Oct 21 16:25:56.255 INFO kablam! | Oct 21 16:25:56.255 INFO kablam! 77 | let mut parent: &str = "object"; Oct 21 16:25:56.255 INFO kablam! | ----^^^^^^ Oct 21 16:25:56.256 INFO kablam! | | Oct 21 16:25:56.256 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.256 INFO kablam! Oct 21 16:25:56.256 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.256 INFO kablam! --> src/json/json.rs:79:9 Oct 21 16:25:56.256 INFO kablam! | Oct 21 16:25:56.256 INFO kablam! 79 | let mut token_type: &str = ""; Oct 21 16:25:56.256 INFO kablam! | ----^^^^^^^^^^ Oct 21 16:25:56.256 INFO kablam! | | Oct 21 16:25:56.258 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.258 INFO kablam! Oct 21 16:25:56.258 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.258 INFO kablam! --> src/json/json.rs:80:9 Oct 21 16:25:56.258 INFO kablam! | Oct 21 16:25:56.258 INFO kablam! 80 | let mut buffer_started = false; Oct 21 16:25:56.258 INFO kablam! | ----^^^^^^^^^^^^^^ Oct 21 16:25:56.258 INFO kablam! | | Oct 21 16:25:56.258 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.258 INFO kablam! Oct 21 16:25:56.258 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.258 INFO kablam! --> src/database/database.rs:20:13 Oct 21 16:25:56.258 INFO kablam! | Oct 21 16:25:56.258 INFO kablam! 20 | let mut f = match fs::File::open(name) { Oct 21 16:25:56.258 INFO kablam! | ----^ Oct 21 16:25:56.258 INFO kablam! | | Oct 21 16:25:56.258 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.258 INFO kablam! Oct 21 16:25:56.267 INFO kablam! warning: method is never used: `hash_title` Oct 21 16:25:56.267 INFO kablam! --> src/blog/post.rs:63:5 Oct 21 16:25:56.267 INFO kablam! | Oct 21 16:25:56.267 INFO kablam! 63 | pub fn hash_title(title: String) -> String { Oct 21 16:25:56.267 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.271 INFO kablam! | Oct 21 16:25:56.271 INFO kablam! = note: #[warn(dead_code)] on by default Oct 21 16:25:56.271 INFO kablam! Oct 21 16:25:56.271 INFO kablam! warning: variant is never constructed: `Number` Oct 21 16:25:56.271 INFO kablam! --> src/json/json.rs:7:5 Oct 21 16:25:56.271 INFO kablam! | Oct 21 16:25:56.271 INFO kablam! 7 | Number(u8), Oct 21 16:25:56.271 INFO kablam! | ^^^^^^^^^^ Oct 21 16:25:56.271 INFO kablam! Oct 21 16:25:56.271 INFO kablam! warning: variant is never constructed: `Bool` Oct 21 16:25:56.271 INFO kablam! --> src/json/json.rs:8:5 Oct 21 16:25:56.272 INFO kablam! | Oct 21 16:25:56.272 INFO kablam! 8 | Bool(bool), Oct 21 16:25:56.272 INFO kablam! | ^^^^^^^^^^ Oct 21 16:25:56.272 INFO kablam! Oct 21 16:25:56.272 INFO kablam! warning: enum is never used: `JsonToken` Oct 21 16:25:56.272 INFO kablam! --> src/json/json.rs:57:1 Oct 21 16:25:56.272 INFO kablam! | Oct 21 16:25:56.272 INFO kablam! 57 | enum JsonToken { Oct 21 16:25:56.272 INFO kablam! | ^^^^^^^^^^^^^^ Oct 21 16:25:56.272 INFO kablam! Oct 21 16:25:56.272 INFO kablam! warning: function is never used: `decode` Oct 21 16:25:56.272 INFO kablam! --> src/json/json.rs:67:1 Oct 21 16:25:56.272 INFO kablam! | Oct 21 16:25:56.272 INFO kablam! 67 | pub fn decode(json: &str) -> Json { Oct 21 16:25:56.272 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.272 INFO kablam! Oct 21 16:25:56.274 INFO kablam! warning: unused `std::result::Result` that must be used Oct 21 16:25:56.274 INFO kablam! --> src/server/session.rs:27:9 Oct 21 16:25:56.274 INFO kablam! | Oct 21 16:25:56.274 INFO kablam! 27 | file.write_all(token.as_bytes()); Oct 21 16:25:56.274 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.274 INFO kablam! | Oct 21 16:25:56.274 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 21 16:25:56.275 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 21 16:25:56.275 INFO kablam! Oct 21 16:25:56.275 INFO kablam! warning: unused `std::result::Result` that must be used Oct 21 16:25:56.275 INFO kablam! --> src/database/database.rs:92:21 Oct 21 16:25:56.275 INFO kablam! | Oct 21 16:25:56.276 INFO kablam! 92 | file.write_all(item.as_bytes()); Oct 21 16:25:56.276 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.276 INFO kablam! | Oct 21 16:25:56.276 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 21 16:25:56.276 INFO kablam! Oct 21 16:25:56.276 INFO kablam! warning: unused `std::result::Result` that must be used Oct 21 16:25:56.277 INFO kablam! --> src/database/database.rs:93:21 Oct 21 16:25:56.277 INFO kablam! | Oct 21 16:25:56.277 INFO kablam! 93 | file.write_all(&vec![0]); Oct 21 16:25:56.277 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.277 INFO kablam! | Oct 21 16:25:56.277 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 21 16:25:56.278 INFO kablam! Oct 21 16:25:56.288 INFO kablam! warning: unused variable: `why` Oct 21 16:25:56.288 INFO kablam! --> src/server/session.rs:35:17 Oct 21 16:25:56.289 INFO kablam! | Oct 21 16:25:56.289 INFO kablam! 35 | Err(why) => { Oct 21 16:25:56.289 INFO kablam! | ^^^ help: consider using `_why` instead Oct 21 16:25:56.289 INFO kablam! | Oct 21 16:25:56.289 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 21 16:25:56.289 INFO kablam! Oct 21 16:25:56.289 INFO kablam! warning: unused variable: `current_level` Oct 21 16:25:56.289 INFO kablam! --> src/json/json.rs:75:13 Oct 21 16:25:56.289 INFO kablam! | Oct 21 16:25:56.289 INFO kablam! 75 | let mut current_level: Json = Json::Object(HashMap::new()); Oct 21 16:25:56.289 INFO kablam! | ^^^^^^^^^^^^^ help: consider using `_current_level` instead Oct 21 16:25:56.289 INFO kablam! Oct 21 16:25:56.289 INFO kablam! warning: unused variable: `parent` Oct 21 16:25:56.289 INFO kablam! --> src/json/json.rs:77:13 Oct 21 16:25:56.289 INFO kablam! | Oct 21 16:25:56.289 INFO kablam! 77 | let mut parent: &str = "object"; Oct 21 16:25:56.289 INFO kablam! | ^^^^^^ help: consider using `_parent` instead Oct 21 16:25:56.289 INFO kablam! Oct 21 16:25:56.289 INFO kablam! warning: unused variable: `token_type` Oct 21 16:25:56.289 INFO kablam! --> src/json/json.rs:79:13 Oct 21 16:25:56.289 INFO kablam! | Oct 21 16:25:56.290 INFO kablam! 79 | let mut token_type: &str = ""; Oct 21 16:25:56.290 INFO kablam! | ^^^^^^^^^^ help: consider using `_token_type` instead Oct 21 16:25:56.290 INFO kablam! Oct 21 16:25:56.290 INFO kablam! warning: unused variable: `c` Oct 21 16:25:56.290 INFO kablam! --> src/json/json.rs:82:13 Oct 21 16:25:56.290 INFO kablam! | Oct 21 16:25:56.290 INFO kablam! 82 | for (i, c) in json.chars().enumerate() { Oct 21 16:25:56.290 INFO kablam! | ^ help: consider using `_c` instead Oct 21 16:25:56.290 INFO kablam! Oct 21 16:25:56.290 INFO kablam! warning: unused variable: `content_type` Oct 21 16:25:56.290 INFO kablam! --> src/server/request.rs:89:38 Oct 21 16:25:56.290 INFO kablam! | Oct 21 16:25:56.290 INFO kablam! 89 | fn parse_body(body: Vec, content_type: String) -> String { Oct 21 16:25:56.290 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_content_type` instead Oct 21 16:25:56.290 INFO kablam! Oct 21 16:25:56.290 INFO kablam! warning: unused variable: `f` Oct 21 16:25:56.290 INFO kablam! --> src/database/database.rs:20:17 Oct 21 16:25:56.290 INFO kablam! | Oct 21 16:25:56.290 INFO kablam! 20 | let mut f = match fs::File::open(name) { Oct 21 16:25:56.290 INFO kablam! | ^ help: consider using `_f` instead Oct 21 16:25:56.290 INFO kablam! Oct 21 16:25:56.290 INFO kablam! warning: unused variable: `e` Oct 21 16:25:56.290 INFO kablam! --> src/database/database.rs:37:17 Oct 21 16:25:56.291 INFO kablam! | Oct 21 16:25:56.291 INFO kablam! 37 | Err(e) => { Oct 21 16:25:56.291 INFO kablam! | ^ help: consider using `_e` instead Oct 21 16:25:56.291 INFO kablam! Oct 21 16:25:56.291 INFO kablam! warning: unused variable: `e` Oct 21 16:25:56.291 INFO kablam! --> src/database/database.rs:65:33 Oct 21 16:25:56.291 INFO kablam! | Oct 21 16:25:56.291 INFO kablam! 65 | Err(e) => { Oct 21 16:25:56.291 INFO kablam! | ^ help: consider using `_e` instead Oct 21 16:25:56.291 INFO kablam! Oct 21 16:25:56.407 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.407 INFO kablam! --> src/json/json.rs:70:9 Oct 21 16:25:56.407 INFO kablam! | Oct 21 16:25:56.407 INFO kablam! 70 | let mut result: Json = Json::Object(HashMap::new()); Oct 21 16:25:56.407 INFO kablam! | ----^^^^^^ Oct 21 16:25:56.407 INFO kablam! | | Oct 21 16:25:56.407 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.408 INFO kablam! | Oct 21 16:25:56.408 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 21 16:25:56.408 INFO kablam! Oct 21 16:25:56.408 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.408 INFO kablam! --> src/json/json.rs:75:9 Oct 21 16:25:56.408 INFO kablam! | Oct 21 16:25:56.408 INFO kablam! 75 | let mut current_level: Json = Json::Object(HashMap::new()); Oct 21 16:25:56.408 INFO kablam! | ----^^^^^^^^^^^^^ Oct 21 16:25:56.408 INFO kablam! | | Oct 21 16:25:56.408 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.408 INFO kablam! Oct 21 16:25:56.408 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.408 INFO kablam! --> src/json/json.rs:76:9 Oct 21 16:25:56.408 INFO kablam! | Oct 21 16:25:56.409 INFO kablam! 76 | let mut buffer: Vec = vec![]; Oct 21 16:25:56.409 INFO kablam! | ----^^^^^^ Oct 21 16:25:56.409 INFO kablam! | | Oct 21 16:25:56.409 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.409 INFO kablam! Oct 21 16:25:56.409 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.409 INFO kablam! --> src/json/json.rs:77:9 Oct 21 16:25:56.409 INFO kablam! | Oct 21 16:25:56.409 INFO kablam! 77 | let mut parent: &str = "object"; Oct 21 16:25:56.409 INFO kablam! | ----^^^^^^ Oct 21 16:25:56.409 INFO kablam! | | Oct 21 16:25:56.409 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.409 INFO kablam! Oct 21 16:25:56.409 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.409 INFO kablam! --> src/json/json.rs:79:9 Oct 21 16:25:56.409 INFO kablam! | Oct 21 16:25:56.409 INFO kablam! 79 | let mut token_type: &str = ""; Oct 21 16:25:56.409 INFO kablam! | ----^^^^^^^^^^ Oct 21 16:25:56.409 INFO kablam! | | Oct 21 16:25:56.409 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.409 INFO kablam! Oct 21 16:25:56.409 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.409 INFO kablam! --> src/json/json.rs:80:9 Oct 21 16:25:56.410 INFO kablam! | Oct 21 16:25:56.410 INFO kablam! 80 | let mut buffer_started = false; Oct 21 16:25:56.410 INFO kablam! | ----^^^^^^^^^^^^^^ Oct 21 16:25:56.410 INFO kablam! | | Oct 21 16:25:56.410 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.410 INFO kablam! Oct 21 16:25:56.410 INFO kablam! warning: variable does not need to be mutable Oct 21 16:25:56.410 INFO kablam! --> src/database/database.rs:20:13 Oct 21 16:25:56.410 INFO kablam! | Oct 21 16:25:56.410 INFO kablam! 20 | let mut f = match fs::File::open(name) { Oct 21 16:25:56.410 INFO kablam! | ----^ Oct 21 16:25:56.410 INFO kablam! | | Oct 21 16:25:56.410 INFO kablam! | help: remove this `mut` Oct 21 16:25:56.410 INFO kablam! Oct 21 16:25:56.416 INFO kablam! warning: method is never used: `hash_title` Oct 21 16:25:56.416 INFO kablam! --> src/blog/post.rs:63:5 Oct 21 16:25:56.416 INFO kablam! | Oct 21 16:25:56.416 INFO kablam! 63 | pub fn hash_title(title: String) -> String { Oct 21 16:25:56.416 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.416 INFO kablam! | Oct 21 16:25:56.416 INFO kablam! = note: #[warn(dead_code)] on by default Oct 21 16:25:56.416 INFO kablam! Oct 21 16:25:56.416 INFO kablam! warning: variant is never constructed: `Number` Oct 21 16:25:56.416 INFO kablam! --> src/json/json.rs:7:5 Oct 21 16:25:56.416 INFO kablam! | Oct 21 16:25:56.416 INFO kablam! 7 | Number(u8), Oct 21 16:25:56.416 INFO kablam! | ^^^^^^^^^^ Oct 21 16:25:56.416 INFO kablam! Oct 21 16:25:56.416 INFO kablam! warning: variant is never constructed: `Bool` Oct 21 16:25:56.416 INFO kablam! --> src/json/json.rs:8:5 Oct 21 16:25:56.417 INFO kablam! | Oct 21 16:25:56.417 INFO kablam! 8 | Bool(bool), Oct 21 16:25:56.417 INFO kablam! | ^^^^^^^^^^ Oct 21 16:25:56.417 INFO kablam! Oct 21 16:25:56.417 INFO kablam! warning: enum is never used: `JsonToken` Oct 21 16:25:56.417 INFO kablam! --> src/json/json.rs:57:1 Oct 21 16:25:56.417 INFO kablam! | Oct 21 16:25:56.417 INFO kablam! 57 | enum JsonToken { Oct 21 16:25:56.417 INFO kablam! | ^^^^^^^^^^^^^^ Oct 21 16:25:56.417 INFO kablam! Oct 21 16:25:56.417 INFO kablam! warning: function is never used: `decode` Oct 21 16:25:56.417 INFO kablam! --> src/json/json.rs:67:1 Oct 21 16:25:56.417 INFO kablam! | Oct 21 16:25:56.417 INFO kablam! 67 | pub fn decode(json: &str) -> Json { Oct 21 16:25:56.417 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.417 INFO kablam! Oct 21 16:25:56.419 INFO kablam! warning: unused `std::result::Result` that must be used Oct 21 16:25:56.419 INFO kablam! --> src/server/session.rs:27:9 Oct 21 16:25:56.419 INFO kablam! | Oct 21 16:25:56.419 INFO kablam! 27 | file.write_all(token.as_bytes()); Oct 21 16:25:56.419 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.419 INFO kablam! | Oct 21 16:25:56.419 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 21 16:25:56.419 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 21 16:25:56.420 INFO kablam! Oct 21 16:25:56.422 INFO kablam! warning: unused `std::result::Result` that must be used Oct 21 16:25:56.422 INFO kablam! --> src/database/database.rs:92:21 Oct 21 16:25:56.422 INFO kablam! | Oct 21 16:25:56.422 INFO kablam! 92 | file.write_all(item.as_bytes()); Oct 21 16:25:56.422 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.423 INFO kablam! | Oct 21 16:25:56.423 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 21 16:25:56.423 INFO kablam! Oct 21 16:25:56.423 INFO kablam! warning: unused `std::result::Result` that must be used Oct 21 16:25:56.423 INFO kablam! --> src/database/database.rs:93:21 Oct 21 16:25:56.423 INFO kablam! | Oct 21 16:25:56.423 INFO kablam! 93 | file.write_all(&vec![0]); Oct 21 16:25:56.423 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 16:25:56.423 INFO kablam! | Oct 21 16:25:56.423 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 21 16:25:56.423 INFO kablam! Oct 21 16:25:56.469 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1.70s Oct 21 16:25:56.474 INFO kablam! su: No module specific data is present Oct 21 16:25:57.221 INFO running `"docker" "rm" "-f" "72039b0afaa228964162a0749047fbbffaf04be277cc54aee5a957c2467adabd"` Oct 21 16:25:57.560 INFO blam! 72039b0afaa228964162a0749047fbbffaf04be277cc54aee5a957c2467adabd