Nov 02 04:44:53.477 INFO testing simpleice-0.1.0 against beta-2018-10-30 for beta-1.31-1
Nov 02 04:44:53.477 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/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 02 04:44:53.701 INFO blam! 2b531d0b096105bfe762d9b5e1c3ae392ddd6e32178447c95076fb3f9bbaf7c8
Nov 02 04:44:53.709 INFO running `"docker" "start" "-a" "2b531d0b096105bfe762d9b5e1c3ae392ddd6e32178447c95076fb3f9bbaf7c8"`
Nov 02 04:44:54.188 INFO kablam! usermod: no changes
Nov 02 04:44:54.419 INFO kablam!    Compiling bufstream v0.1.4
Nov 02 04:44:54.419 INFO kablam!    Compiling email v0.0.20
Nov 02 04:44:54.419 INFO kablam!    Compiling rust-ini v0.9.12
Nov 02 04:44:54.419 INFO kablam!    Compiling console v0.6.2
Nov 02 04:44:54.419 INFO kablam!    Compiling console v0.5.0
Nov 02 04:44:58.055 INFO kablam!    Compiling dialoguer v0.1.0
Nov 02 04:44:59.799 INFO kablam!    Compiling lettre v0.6.2
Nov 02 04:45:03.875 INFO kablam!    Compiling simpleice v0.1.0 (/source)
Nov 02 04:45:07.395 INFO kablam! warning: unused import: `SubCommand`
Nov 02 04:45:07.395 INFO kablam!   --> src/main.rs:59:22
Nov 02 04:45:07.395 INFO kablam!    |
Nov 02 04:45:07.395 INFO kablam! 59 | use clap::{Arg, App, SubCommand};
Nov 02 04:45:07.395 INFO kablam!    |                      ^^^^^^^^^^
Nov 02 04:45:07.395 INFO kablam!    |
Nov 02 04:45:07.395 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 02 04:45:07.395 INFO kablam! 
Nov 02 04:45:07.395 INFO kablam! warning: unused import: `ini::Ini`
Nov 02 04:45:07.395 INFO kablam!   --> src/main.rs:61:5
Nov 02 04:45:07.395 INFO kablam!    |
Nov 02 04:45:07.395 INFO kablam! 61 | use ini::Ini;
Nov 02 04:45:07.395 INFO kablam!    |     ^^^^^^^^
Nov 02 04:45:07.395 INFO kablam! 
Nov 02 04:45:07.395 INFO kablam! warning: unused import: `parser::Ice`
Nov 02 04:45:07.395 INFO kablam!   --> src/main.rs:63:5
Nov 02 04:45:07.395 INFO kablam!    |
Nov 02 04:45:07.395 INFO kablam! 63 | use parser::Ice;
Nov 02 04:45:07.395 INFO kablam!    |     ^^^^^^^^^^^
Nov 02 04:45:07.395 INFO kablam! 
Nov 02 04:45:07.395 INFO kablam! warning: unused import: `style`
Nov 02 04:45:07.395 INFO kablam!   --> src/commands.rs:29:21
Nov 02 04:45:07.395 INFO kablam!    |
Nov 02 04:45:07.395 INFO kablam! 29 | use console::{Term, style};
Nov 02 04:45:07.395 INFO kablam!    |                     ^^^^^
Nov 02 04:45:07.395 INFO kablam! 
Nov 02 04:45:07.395 INFO kablam! warning: unused import: `lettre::email::EmailBuilder`
Nov 02 04:45:07.395 INFO kablam!   --> src/commands.rs:32:5
Nov 02 04:45:07.395 INFO kablam!    |
Nov 02 04:45:07.395 INFO kablam! 32 | use lettre::email::EmailBuilder;
Nov 02 04:45:07.395 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.395 INFO kablam! 
Nov 02 04:45:07.395 INFO kablam! warning: unused import: `SmtpTransport`
Nov 02 04:45:07.395 INFO kablam!   --> src/commands.rs:33:46
Nov 02 04:45:07.395 INFO kablam!    |
Nov 02 04:45:07.395 INFO kablam! 33 | use lettre::transport::smtp::{SecurityLevel, SmtpTransport,
Nov 02 04:45:07.395 INFO kablam!    |                                              ^^^^^^^^^^^^^
Nov 02 04:45:07.395 INFO kablam! 
Nov 02 04:45:07.423 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Nov 02 04:45:07.423 INFO kablam!   --> src/config.rs:25:5
Nov 02 04:45:07.423 INFO kablam!    |
Nov 02 04:45:07.423 INFO kablam! 25 | use std::env::home_dir;
Nov 02 04:45:07.423 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.423 INFO kablam!    |
Nov 02 04:45:07.423 INFO kablam!    = note: #[warn(deprecated)] on by default
Nov 02 04:45:07.423 INFO kablam! 
Nov 02 04:45:07.423 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Nov 02 04:45:07.423 INFO kablam!   --> src/config.rs:31:16
Nov 02 04:45:07.423 INFO kablam!    |
Nov 02 04:45:07.423 INFO kablam! 31 |     let home = home_dir();
Nov 02 04:45:07.423 INFO kablam!    |                ^^^^^^^^
Nov 02 04:45:07.423 INFO kablam! 
Nov 02 04:45:07.423 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Nov 02 04:45:07.423 INFO kablam!   --> src/config.rs:54:16
Nov 02 04:45:07.423 INFO kablam!    |
Nov 02 04:45:07.423 INFO kablam! 54 |     let home = home_dir();
Nov 02 04:45:07.423 INFO kablam!    |                ^^^^^^^^
Nov 02 04:45:07.423 INFO kablam! 
Nov 02 04:45:07.635 INFO kablam! warning: value assigned to `date_string` is never read
Nov 02 04:45:07.636 INFO kablam!    --> src/commands.rs:203:13
Nov 02 04:45:07.636 INFO kablam!     |
Nov 02 04:45:07.636 INFO kablam! 203 |     let mut date_string = String::new();
Nov 02 04:45:07.637 INFO kablam!     |             ^^^^^^^^^^^
Nov 02 04:45:07.637 INFO kablam!     |
Nov 02 04:45:07.637 INFO kablam!     = note: #[warn(unused_assignments)] on by default
Nov 02 04:45:07.638 INFO kablam! 
Nov 02 04:45:07.638 INFO kablam! warning: unused variable: `e`
Nov 02 04:45:07.638 INFO kablam!   --> src/config.rs:79:13
Nov 02 04:45:07.638 INFO kablam!    |
Nov 02 04:45:07.639 INFO kablam! 79 |         Err(e) => Err("Failed to write configuration file"),
Nov 02 04:45:07.639 INFO kablam!    |             ^ help: consider using `_e` instead
Nov 02 04:45:07.639 INFO kablam!    |
Nov 02 04:45:07.639 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 04:45:07.639 INFO kablam! 
Nov 02 04:45:07.727 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.727 INFO kablam!   --> src/commands.rs:50:13
Nov 02 04:45:07.728 INFO kablam!    |
Nov 02 04:45:07.728 INFO kablam! 50 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:07.728 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.728 INFO kablam!    |
Nov 02 04:45:07.729 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 04:45:07.729 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.729 INFO kablam! 
Nov 02 04:45:07.729 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.729 INFO kablam!   --> src/commands.rs:56:9
Nov 02 04:45:07.729 INFO kablam!    |
Nov 02 04:45:07.730 INFO kablam! 56 |         term.write_line("No ICE mails to show");
Nov 02 04:45:07.730 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.730 INFO kablam!    |
Nov 02 04:45:07.730 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.731 INFO kablam! 
Nov 02 04:45:07.732 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.732 INFO kablam!   --> src/commands.rs:64:13
Nov 02 04:45:07.732 INFO kablam!    |
Nov 02 04:45:07.733 INFO kablam! 64 |             term.write_line("No mail configuration found");
Nov 02 04:45:07.733 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.733 INFO kablam!    |
Nov 02 04:45:07.733 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.734 INFO kablam! 
Nov 02 04:45:07.734 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.734 INFO kablam!   --> src/commands.rs:72:13
Nov 02 04:45:07.734 INFO kablam!    |
Nov 02 04:45:07.735 INFO kablam! 72 |             term.write_line("No server address found");
Nov 02 04:45:07.735 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.735 INFO kablam!    |
Nov 02 04:45:07.736 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.736 INFO kablam! 
Nov 02 04:45:07.736 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.736 INFO kablam!   --> src/commands.rs:80:13
Nov 02 04:45:07.737 INFO kablam!    |
Nov 02 04:45:07.737 INFO kablam! 80 |             term.write_line("No server port found");
Nov 02 04:45:07.737 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.737 INFO kablam!    |
Nov 02 04:45:07.738 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.738 INFO kablam! 
Nov 02 04:45:07.738 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.739 INFO kablam!   --> src/commands.rs:88:13
Nov 02 04:45:07.739 INFO kablam!    |
Nov 02 04:45:07.739 INFO kablam! 88 |             term.write_line("No sender address found");
Nov 02 04:45:07.740 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.740 INFO kablam!    |
Nov 02 04:45:07.740 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.740 INFO kablam! 
Nov 02 04:45:07.741 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.741 INFO kablam!   --> src/commands.rs:96:13
Nov 02 04:45:07.741 INFO kablam!    |
Nov 02 04:45:07.741 INFO kablam! 96 |             term.write_line("No server password found");
Nov 02 04:45:07.741 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.742 INFO kablam!    |
Nov 02 04:45:07.742 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.742 INFO kablam! 
Nov 02 04:45:07.742 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.743 INFO kablam!    --> src/commands.rs:119:13
Nov 02 04:45:07.743 INFO kablam!     |
Nov 02 04:45:07.743 INFO kablam! 119 | /             term.write_line(
Nov 02 04:45:07.743 INFO kablam! 120 | |                 format!("ICE '{}' does not have a date!", ice.get_description()).as_str()
Nov 02 04:45:07.743 INFO kablam! 121 | |             );
Nov 02 04:45:07.743 INFO kablam!     | |______________^
Nov 02 04:45:07.744 INFO kablam!     |
Nov 02 04:45:07.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.744 INFO kablam! 
Nov 02 04:45:07.744 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.744 INFO kablam!    --> src/commands.rs:132:13
Nov 02 04:45:07.745 INFO kablam!     |
Nov 02 04:45:07.745 INFO kablam! 132 | /             term.write_line(
Nov 02 04:45:07.745 INFO kablam! 133 | |                 format!("Sending mail for '{}'", ice.get_description()).as_str()
Nov 02 04:45:07.745 INFO kablam! 134 | |             );
Nov 02 04:45:07.745 INFO kablam!     | |______________^
Nov 02 04:45:07.746 INFO kablam!     |
Nov 02 04:45:07.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.746 INFO kablam! 
Nov 02 04:45:07.746 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.746 INFO kablam!    --> src/commands.rs:136:13
Nov 02 04:45:07.747 INFO kablam!     |
Nov 02 04:45:07.747 INFO kablam! 136 |             mailer.send(builder.build().unwrap());
Nov 02 04:45:07.747 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.747 INFO kablam!     |
Nov 02 04:45:07.747 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.748 INFO kablam! 
Nov 02 04:45:07.748 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.748 INFO kablam!    --> src/commands.rs:145:5
Nov 02 04:45:07.748 INFO kablam!     |
Nov 02 04:45:07.748 INFO kablam! 145 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:07.748 INFO kablam! 146 | |         Ok(_) => term.write_line("ICE mails updated"),
Nov 02 04:45:07.749 INFO kablam! 147 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:07.749 INFO kablam! 148 | |     };
Nov 02 04:45:07.749 INFO kablam!     | |______^
Nov 02 04:45:07.749 INFO kablam!     |
Nov 02 04:45:07.750 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.750 INFO kablam! 
Nov 02 04:45:07.750 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.750 INFO kablam!    --> src/commands.rs:182:13
Nov 02 04:45:07.750 INFO kablam!     |
Nov 02 04:45:07.751 INFO kablam! 182 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:07.751 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.751 INFO kablam!     |
Nov 02 04:45:07.751 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.751 INFO kablam! 
Nov 02 04:45:07.752 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.752 INFO kablam!    --> src/commands.rs:188:9
Nov 02 04:45:07.752 INFO kablam!     |
Nov 02 04:45:07.752 INFO kablam! 188 |         term.write_line("No ICE mails to show");
Nov 02 04:45:07.752 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.753 INFO kablam!     |
Nov 02 04:45:07.753 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.753 INFO kablam! 
Nov 02 04:45:07.753 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.753 INFO kablam!    --> src/commands.rs:198:5
Nov 02 04:45:07.754 INFO kablam!     |
Nov 02 04:45:07.754 INFO kablam! 198 |     term.write_line("Select an ICE mail to activate\n");
Nov 02 04:45:07.754 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.754 INFO kablam!     |
Nov 02 04:45:07.754 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.755 INFO kablam! 
Nov 02 04:45:07.755 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.755 INFO kablam!    --> src/commands.rs:217:21
Nov 02 04:45:07.755 INFO kablam!     |
Nov 02 04:45:07.755 INFO kablam! 217 |                     term.write_line("Date cannot be in the past");
Nov 02 04:45:07.755 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.756 INFO kablam!     |
Nov 02 04:45:07.756 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.756 INFO kablam! 
Nov 02 04:45:07.756 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.756 INFO kablam!    --> src/commands.rs:222:17
Nov 02 04:45:07.756 INFO kablam!     |
Nov 02 04:45:07.757 INFO kablam! 222 |                 term.write_line("Invalid date format, try again");
Nov 02 04:45:07.757 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.757 INFO kablam!     |
Nov 02 04:45:07.757 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.757 INFO kablam! 
Nov 02 04:45:07.757 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.757 INFO kablam!    --> src/commands.rs:233:5
Nov 02 04:45:07.758 INFO kablam!     |
Nov 02 04:45:07.758 INFO kablam! 233 |     term.write_line(format!("Activating ICE mail for {}...", edited.get_date_string()).as_str());
Nov 02 04:45:07.758 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.758 INFO kablam!     |
Nov 02 04:45:07.758 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.759 INFO kablam! 
Nov 02 04:45:07.759 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.759 INFO kablam!    --> src/commands.rs:237:5
Nov 02 04:45:07.759 INFO kablam!     |
Nov 02 04:45:07.759 INFO kablam! 237 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:07.760 INFO kablam! 238 | |         Ok(_) => term.write_line("ICE mail activated"),
Nov 02 04:45:07.760 INFO kablam! 239 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:07.760 INFO kablam! 240 | |     };
Nov 02 04:45:07.760 INFO kablam!     | |______^
Nov 02 04:45:07.760 INFO kablam!     |
Nov 02 04:45:07.760 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.761 INFO kablam! 
Nov 02 04:45:07.761 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.761 INFO kablam!    --> src/commands.rs:253:5
Nov 02 04:45:07.761 INFO kablam!     |
Nov 02 04:45:07.761 INFO kablam! 253 |     term.write_line("Creating a new ICE mail");
Nov 02 04:45:07.762 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.762 INFO kablam!     |
Nov 02 04:45:07.762 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.762 INFO kablam! 
Nov 02 04:45:07.762 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.763 INFO kablam!    --> src/commands.rs:254:5
Nov 02 04:45:07.763 INFO kablam!     |
Nov 02 04:45:07.763 INFO kablam! 254 |     term.write_line("You need to provide a short description and message to send\n");
Nov 02 04:45:07.763 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.763 INFO kablam!     |
Nov 02 04:45:07.763 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.764 INFO kablam! 
Nov 02 04:45:07.764 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.764 INFO kablam!    --> src/commands.rs:260:5
Nov 02 04:45:07.764 INFO kablam!     |
Nov 02 04:45:07.764 INFO kablam! 260 |     term.write_line("Opening your default editor to write the message...");
Nov 02 04:45:07.764 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.765 INFO kablam!     |
Nov 02 04:45:07.765 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.765 INFO kablam! 
Nov 02 04:45:07.765 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.765 INFO kablam!    --> src/commands.rs:265:9
Nov 02 04:45:07.765 INFO kablam!     |
Nov 02 04:45:07.765 INFO kablam! 265 |         term.write_line("You need to specify a message. Aborting...");
Nov 02 04:45:07.766 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.766 INFO kablam!     |
Nov 02 04:45:07.766 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.766 INFO kablam! 
Nov 02 04:45:07.766 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.766 INFO kablam!    --> src/commands.rs:279:5
Nov 02 04:45:07.767 INFO kablam!     |
Nov 02 04:45:07.767 INFO kablam! 279 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:07.767 INFO kablam! 280 | |         Ok(_) => term.write_line("New ICE mail created"),
Nov 02 04:45:07.767 INFO kablam! 281 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:07.767 INFO kablam! 282 | |     };
Nov 02 04:45:07.767 INFO kablam!     | |______^
Nov 02 04:45:07.768 INFO kablam!     |
Nov 02 04:45:07.768 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.768 INFO kablam! 
Nov 02 04:45:07.768 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.768 INFO kablam!    --> src/commands.rs:295:13
Nov 02 04:45:07.769 INFO kablam!     |
Nov 02 04:45:07.769 INFO kablam! 295 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:07.769 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.770 INFO kablam!     |
Nov 02 04:45:07.770 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.770 INFO kablam! 
Nov 02 04:45:07.771 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.771 INFO kablam!    --> src/commands.rs:301:9
Nov 02 04:45:07.771 INFO kablam!     |
Nov 02 04:45:07.772 INFO kablam! 301 |         term.write_line("No ICE mails to show");
Nov 02 04:45:07.772 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.772 INFO kablam!     |
Nov 02 04:45:07.772 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.772 INFO kablam! 
Nov 02 04:45:07.773 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.773 INFO kablam!    --> src/commands.rs:311:5
Nov 02 04:45:07.773 INFO kablam!     |
Nov 02 04:45:07.773 INFO kablam! 311 |     term.write_line("Select an ICE mail to deactivate\n");
Nov 02 04:45:07.773 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.774 INFO kablam!     |
Nov 02 04:45:07.774 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.774 INFO kablam! 
Nov 02 04:45:07.774 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.774 INFO kablam!    --> src/commands.rs:317:9
Nov 02 04:45:07.774 INFO kablam!     |
Nov 02 04:45:07.775 INFO kablam! 317 |         term.write_line("That ICE mail is not active");
Nov 02 04:45:07.775 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.775 INFO kablam!     |
Nov 02 04:45:07.775 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.775 INFO kablam! 
Nov 02 04:45:07.776 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.776 INFO kablam!    --> src/commands.rs:324:9
Nov 02 04:45:07.776 INFO kablam!     |
Nov 02 04:45:07.776 INFO kablam! 324 |         term.write_line("Operation cancelled");
Nov 02 04:45:07.776 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.777 INFO kablam!     |
Nov 02 04:45:07.777 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.777 INFO kablam! 
Nov 02 04:45:07.777 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.777 INFO kablam!    --> src/commands.rs:332:5
Nov 02 04:45:07.777 INFO kablam!     |
Nov 02 04:45:07.778 INFO kablam! 332 |     term.write_line("Deactivating ICE mail...");
Nov 02 04:45:07.778 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.778 INFO kablam!     |
Nov 02 04:45:07.778 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.778 INFO kablam! 
Nov 02 04:45:07.779 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.779 INFO kablam!    --> src/commands.rs:336:5
Nov 02 04:45:07.779 INFO kablam!     |
Nov 02 04:45:07.779 INFO kablam! 336 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:07.779 INFO kablam! 337 | |         Ok(_) => term.write_line("ICE mail deactivated"),
Nov 02 04:45:07.780 INFO kablam! 338 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:07.780 INFO kablam! 339 | |     };
Nov 02 04:45:07.780 INFO kablam!     | |______^
Nov 02 04:45:07.780 INFO kablam!     |
Nov 02 04:45:07.780 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.781 INFO kablam! 
Nov 02 04:45:07.781 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.781 INFO kablam!    --> src/commands.rs:352:13
Nov 02 04:45:07.781 INFO kablam!     |
Nov 02 04:45:07.781 INFO kablam! 352 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:07.782 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.782 INFO kablam!     |
Nov 02 04:45:07.782 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.782 INFO kablam! 
Nov 02 04:45:07.782 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.782 INFO kablam!    --> src/commands.rs:358:9
Nov 02 04:45:07.783 INFO kablam!     |
Nov 02 04:45:07.783 INFO kablam! 358 |         term.write_line("No ICE mails to show");
Nov 02 04:45:07.783 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.783 INFO kablam!     |
Nov 02 04:45:07.783 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.784 INFO kablam! 
Nov 02 04:45:07.784 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.784 INFO kablam!    --> src/commands.rs:368:5
Nov 02 04:45:07.784 INFO kablam!     |
Nov 02 04:45:07.784 INFO kablam! 368 |     term.write_line("Select an ICE mail to edit\n");
Nov 02 04:45:07.784 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.784 INFO kablam!     |
Nov 02 04:45:07.785 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.785 INFO kablam! 
Nov 02 04:45:07.785 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.785 INFO kablam!    --> src/commands.rs:372:5
Nov 02 04:45:07.785 INFO kablam!     |
Nov 02 04:45:07.785 INFO kablam! 372 |     term.write_line(format!("Editing '{}'\n", edited.get_description()).as_str());
Nov 02 04:45:07.786 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.786 INFO kablam!     |
Nov 02 04:45:07.786 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.786 INFO kablam! 
Nov 02 04:45:07.786 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.786 INFO kablam!    --> src/commands.rs:388:13
Nov 02 04:45:07.787 INFO kablam!     |
Nov 02 04:45:07.787 INFO kablam! 388 |             term.write_line("No message provided, using the original one");
Nov 02 04:45:07.787 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.787 INFO kablam!     |
Nov 02 04:45:07.788 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.788 INFO kablam! 
Nov 02 04:45:07.788 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.788 INFO kablam!    --> src/commands.rs:410:5
Nov 02 04:45:07.788 INFO kablam!     |
Nov 02 04:45:07.788 INFO kablam! 410 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:07.789 INFO kablam! 411 | |         Ok(_) => term.write_line("ICE mail updated"),
Nov 02 04:45:07.789 INFO kablam! 412 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:07.789 INFO kablam! 413 | |     };
Nov 02 04:45:07.789 INFO kablam!     | |______^
Nov 02 04:45:07.789 INFO kablam!     |
Nov 02 04:45:07.790 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.790 INFO kablam! 
Nov 02 04:45:07.790 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.790 INFO kablam!    --> src/commands.rs:429:13
Nov 02 04:45:07.791 INFO kablam!     |
Nov 02 04:45:07.791 INFO kablam! 429 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:07.791 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.791 INFO kablam!     |
Nov 02 04:45:07.791 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.791 INFO kablam! 
Nov 02 04:45:07.792 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.792 INFO kablam!    --> src/commands.rs:435:9
Nov 02 04:45:07.792 INFO kablam!     |
Nov 02 04:45:07.792 INFO kablam! 435 |         term.write_line("No ICE mails to show");
Nov 02 04:45:07.792 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.792 INFO kablam!     |
Nov 02 04:45:07.793 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.793 INFO kablam! 
Nov 02 04:45:07.793 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.793 INFO kablam!    --> src/commands.rs:440:9
Nov 02 04:45:07.793 INFO kablam!     |
Nov 02 04:45:07.793 INFO kablam! 440 |         term.write_line(ice.get_status_line().as_str());
Nov 02 04:45:07.794 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.794 INFO kablam!     |
Nov 02 04:45:07.794 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.794 INFO kablam! 
Nov 02 04:45:07.794 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.795 INFO kablam!    --> src/commands.rs:454:13
Nov 02 04:45:07.795 INFO kablam!     |
Nov 02 04:45:07.795 INFO kablam! 454 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:07.795 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.795 INFO kablam!     |
Nov 02 04:45:07.795 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.796 INFO kablam! 
Nov 02 04:45:07.796 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.796 INFO kablam!    --> src/commands.rs:460:9
Nov 02 04:45:07.796 INFO kablam!     |
Nov 02 04:45:07.796 INFO kablam! 460 |         term.write_line("No ICE mails to show");
Nov 02 04:45:07.797 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.797 INFO kablam!     |
Nov 02 04:45:07.797 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.797 INFO kablam! 
Nov 02 04:45:07.797 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.798 INFO kablam!    --> src/commands.rs:470:5
Nov 02 04:45:07.798 INFO kablam!     |
Nov 02 04:45:07.798 INFO kablam! 470 |     term.write_line("Select an ICE mail to remove\n");
Nov 02 04:45:07.798 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.798 INFO kablam!     |
Nov 02 04:45:07.799 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.799 INFO kablam! 
Nov 02 04:45:07.799 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.799 INFO kablam!    --> src/commands.rs:477:9
Nov 02 04:45:07.799 INFO kablam!     |
Nov 02 04:45:07.799 INFO kablam! 477 |         term.write_line("Operation cancelled");
Nov 02 04:45:07.800 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.800 INFO kablam!     |
Nov 02 04:45:07.800 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.800 INFO kablam! 
Nov 02 04:45:07.800 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.800 INFO kablam!    --> src/commands.rs:483:5
Nov 02 04:45:07.800 INFO kablam!     |
Nov 02 04:45:07.801 INFO kablam! 483 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:07.801 INFO kablam! 484 | |         Ok(_) => {
Nov 02 04:45:07.801 INFO kablam! 485 | |             term.write_line(
Nov 02 04:45:07.801 INFO kablam! 486 | |                 format!("ICE mail '{}' removed", removed.get_description())
Nov 02 04:45:07.801 INFO kablam! ...   |
Nov 02 04:45:07.801 INFO kablam! 490 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:07.802 INFO kablam! 491 | |     };
Nov 02 04:45:07.802 INFO kablam!     | |______^
Nov 02 04:45:07.802 INFO kablam!     |
Nov 02 04:45:07.802 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.802 INFO kablam! 
Nov 02 04:45:07.803 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.803 INFO kablam!    --> src/commands.rs:504:13
Nov 02 04:45:07.803 INFO kablam!     |
Nov 02 04:45:07.803 INFO kablam! 504 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:07.803 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.803 INFO kablam!     |
Nov 02 04:45:07.804 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.804 INFO kablam! 
Nov 02 04:45:07.804 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.804 INFO kablam!    --> src/commands.rs:510:9
Nov 02 04:45:07.804 INFO kablam!     |
Nov 02 04:45:07.805 INFO kablam! 510 |         term.write_line("No ICE mails to show");
Nov 02 04:45:07.805 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.805 INFO kablam!     |
Nov 02 04:45:07.805 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.805 INFO kablam! 
Nov 02 04:45:07.806 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.806 INFO kablam!    --> src/commands.rs:520:5
Nov 02 04:45:07.806 INFO kablam!     |
Nov 02 04:45:07.806 INFO kablam! 520 |     term.write_line("Select an ICE mail to show\n");
Nov 02 04:45:07.806 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.806 INFO kablam!     |
Nov 02 04:45:07.807 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.807 INFO kablam! 
Nov 02 04:45:07.807 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.808 INFO kablam!    --> src/commands.rs:524:5
Nov 02 04:45:07.808 INFO kablam!     |
Nov 02 04:45:07.808 INFO kablam! 524 |     term.write_line(ices[selected].get_status_line().as_str());
Nov 02 04:45:07.808 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.808 INFO kablam!     |
Nov 02 04:45:07.809 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.809 INFO kablam! 
Nov 02 04:45:07.809 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.809 INFO kablam!    --> src/commands.rs:525:5
Nov 02 04:45:07.809 INFO kablam!     |
Nov 02 04:45:07.810 INFO kablam! 525 |     term.write_line("");
Nov 02 04:45:07.810 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.810 INFO kablam!     |
Nov 02 04:45:07.810 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.811 INFO kablam! 
Nov 02 04:45:07.811 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.811 INFO kablam!    --> src/commands.rs:526:5
Nov 02 04:45:07.811 INFO kablam!     |
Nov 02 04:45:07.811 INFO kablam! 526 | /     term.write_line(
Nov 02 04:45:07.811 INFO kablam! 527 | |         format!(
Nov 02 04:45:07.812 INFO kablam! 528 | |             "Recipients: {}",
Nov 02 04:45:07.812 INFO kablam! 529 | |             ices[selected].get_emails().join(",")
Nov 02 04:45:07.812 INFO kablam! 530 | |         ).as_str()
Nov 02 04:45:07.812 INFO kablam! 531 | |     );
Nov 02 04:45:07.812 INFO kablam!     | |______^
Nov 02 04:45:07.812 INFO kablam!     |
Nov 02 04:45:07.813 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.813 INFO kablam! 
Nov 02 04:45:07.813 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.813 INFO kablam!    --> src/commands.rs:532:5
Nov 02 04:45:07.813 INFO kablam!     |
Nov 02 04:45:07.813 INFO kablam! 532 |     term.write_line("");
Nov 02 04:45:07.813 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.814 INFO kablam!     |
Nov 02 04:45:07.814 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.814 INFO kablam! 
Nov 02 04:45:07.814 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.814 INFO kablam!    --> src/commands.rs:533:5
Nov 02 04:45:07.814 INFO kablam!     |
Nov 02 04:45:07.815 INFO kablam! 533 |     term.write_line(ices[selected].get_message().as_str());
Nov 02 04:45:07.815 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.815 INFO kablam!     |
Nov 02 04:45:07.815 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.815 INFO kablam! 
Nov 02 04:45:07.815 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.816 INFO kablam!    --> src/main.rs:110:9
Nov 02 04:45:07.816 INFO kablam!     |
Nov 02 04:45:07.816 INFO kablam! 110 | /         match config::write_empty_config() {
Nov 02 04:45:07.816 INFO kablam! 111 | |             Ok(_) => term.write_line("Empty config file created in ~/.simpleice"),
Nov 02 04:45:07.816 INFO kablam! 112 | |             Err(e) => term.write_line(e)
Nov 02 04:45:07.816 INFO kablam! 113 | |         };
Nov 02 04:45:07.816 INFO kablam!     | |__________^
Nov 02 04:45:07.817 INFO kablam!     |
Nov 02 04:45:07.817 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.817 INFO kablam! 
Nov 02 04:45:07.817 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.817 INFO kablam!    --> src/main.rs:122:13
Nov 02 04:45:07.817 INFO kablam!     |
Nov 02 04:45:07.818 INFO kablam! 122 |             term.write_line(e);
Nov 02 04:45:07.818 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:07.818 INFO kablam!     |
Nov 02 04:45:07.818 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.818 INFO kablam! 
Nov 02 04:45:07.819 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:07.819 INFO kablam!    --> src/main.rs:123:13
Nov 02 04:45:07.819 INFO kablam!     |
Nov 02 04:45:07.819 INFO kablam! 123 | /             term.write_line(
Nov 02 04:45:07.819 INFO kablam! 124 | |                 "You can create an empty configuration file using the `create-config` command"
Nov 02 04:45:07.820 INFO kablam! 125 | |             );
Nov 02 04:45:07.820 INFO kablam!     | |______________^
Nov 02 04:45:07.820 INFO kablam!     |
Nov 02 04:45:07.820 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:07.820 INFO kablam! 
Nov 02 04:45:12.171 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 17.95s
Nov 02 04:45:12.174 INFO kablam! su: No module specific data is present
Nov 02 04:45:12.667 INFO running `"docker" "rm" "-f" "2b531d0b096105bfe762d9b5e1c3ae392ddd6e32178447c95076fb3f9bbaf7c8"`
Nov 02 04:45:13.067 INFO blam! 2b531d0b096105bfe762d9b5e1c3ae392ddd6e32178447c95076fb3f9bbaf7c8
Nov 02 04:45:13.083 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/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 test --frozen --no-run" "-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 02 04:45:13.610 INFO blam! 2f24c8cc9160da745b3958fdd99cbc67384d7835db6eb84900039f1d4e61df4d
Nov 02 04:45:13.613 INFO running `"docker" "start" "-a" "2f24c8cc9160da745b3958fdd99cbc67384d7835db6eb84900039f1d4e61df4d"`
Nov 02 04:45:14.839 INFO kablam! usermod: no changes
Nov 02 04:45:15.079 INFO kablam!    Compiling simpleice v0.1.0 (/source)
Nov 02 04:45:18.251 INFO kablam! warning: unused import: `SubCommand`
Nov 02 04:45:18.251 INFO kablam!   --> src/main.rs:59:22
Nov 02 04:45:18.251 INFO kablam!    |
Nov 02 04:45:18.251 INFO kablam! 59 | use clap::{Arg, App, SubCommand};
Nov 02 04:45:18.251 INFO kablam!    |                      ^^^^^^^^^^
Nov 02 04:45:18.251 INFO kablam!    |
Nov 02 04:45:18.251 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 02 04:45:18.251 INFO kablam! 
Nov 02 04:45:18.251 INFO kablam! warning: unused import: `ini::Ini`
Nov 02 04:45:18.251 INFO kablam!   --> src/main.rs:61:5
Nov 02 04:45:18.251 INFO kablam!    |
Nov 02 04:45:18.251 INFO kablam! 61 | use ini::Ini;
Nov 02 04:45:18.251 INFO kablam!    |     ^^^^^^^^
Nov 02 04:45:18.251 INFO kablam! 
Nov 02 04:45:18.251 INFO kablam! warning: unused import: `parser::Ice`
Nov 02 04:45:18.251 INFO kablam!   --> src/main.rs:63:5
Nov 02 04:45:18.251 INFO kablam!    |
Nov 02 04:45:18.251 INFO kablam! 63 | use parser::Ice;
Nov 02 04:45:18.251 INFO kablam!    |     ^^^^^^^^^^^
Nov 02 04:45:18.251 INFO kablam! 
Nov 02 04:45:18.251 INFO kablam! warning: unused import: `style`
Nov 02 04:45:18.251 INFO kablam!   --> src/commands.rs:29:21
Nov 02 04:45:18.251 INFO kablam!    |
Nov 02 04:45:18.251 INFO kablam! 29 | use console::{Term, style};
Nov 02 04:45:18.251 INFO kablam!    |                     ^^^^^
Nov 02 04:45:18.251 INFO kablam! 
Nov 02 04:45:18.251 INFO kablam! warning: unused import: `lettre::email::EmailBuilder`
Nov 02 04:45:18.251 INFO kablam!   --> src/commands.rs:32:5
Nov 02 04:45:18.251 INFO kablam!    |
Nov 02 04:45:18.251 INFO kablam! 32 | use lettre::email::EmailBuilder;
Nov 02 04:45:18.251 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.251 INFO kablam! 
Nov 02 04:45:18.251 INFO kablam! warning: unused import: `SmtpTransport`
Nov 02 04:45:18.251 INFO kablam!   --> src/commands.rs:33:46
Nov 02 04:45:18.251 INFO kablam!    |
Nov 02 04:45:18.251 INFO kablam! 33 | use lettre::transport::smtp::{SecurityLevel, SmtpTransport,
Nov 02 04:45:18.251 INFO kablam!    |                                              ^^^^^^^^^^^^^
Nov 02 04:45:18.251 INFO kablam! 
Nov 02 04:45:18.276 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Nov 02 04:45:18.276 INFO kablam!   --> src/config.rs:25:5
Nov 02 04:45:18.276 INFO kablam!    |
Nov 02 04:45:18.276 INFO kablam! 25 | use std::env::home_dir;
Nov 02 04:45:18.276 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.276 INFO kablam!    |
Nov 02 04:45:18.276 INFO kablam!    = note: #[warn(deprecated)] on by default
Nov 02 04:45:18.276 INFO kablam! 
Nov 02 04:45:18.276 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Nov 02 04:45:18.276 INFO kablam!   --> src/config.rs:31:16
Nov 02 04:45:18.276 INFO kablam!    |
Nov 02 04:45:18.276 INFO kablam! 31 |     let home = home_dir();
Nov 02 04:45:18.276 INFO kablam!    |                ^^^^^^^^
Nov 02 04:45:18.276 INFO kablam! 
Nov 02 04:45:18.276 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Nov 02 04:45:18.276 INFO kablam!   --> src/config.rs:54:16
Nov 02 04:45:18.276 INFO kablam!    |
Nov 02 04:45:18.276 INFO kablam! 54 |     let home = home_dir();
Nov 02 04:45:18.276 INFO kablam!    |                ^^^^^^^^
Nov 02 04:45:18.276 INFO kablam! 
Nov 02 04:45:18.479 INFO kablam! warning: value assigned to `date_string` is never read
Nov 02 04:45:18.479 INFO kablam!    --> src/commands.rs:203:13
Nov 02 04:45:18.479 INFO kablam!     |
Nov 02 04:45:18.479 INFO kablam! 203 |     let mut date_string = String::new();
Nov 02 04:45:18.479 INFO kablam!     |             ^^^^^^^^^^^
Nov 02 04:45:18.479 INFO kablam!     |
Nov 02 04:45:18.479 INFO kablam!     = note: #[warn(unused_assignments)] on by default
Nov 02 04:45:18.479 INFO kablam! 
Nov 02 04:45:18.479 INFO kablam! warning: unused variable: `e`
Nov 02 04:45:18.479 INFO kablam!   --> src/config.rs:79:13
Nov 02 04:45:18.479 INFO kablam!    |
Nov 02 04:45:18.479 INFO kablam! 79 |         Err(e) => Err("Failed to write configuration file"),
Nov 02 04:45:18.479 INFO kablam!    |             ^ help: consider using `_e` instead
Nov 02 04:45:18.479 INFO kablam!    |
Nov 02 04:45:18.479 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 04:45:18.479 INFO kablam! 
Nov 02 04:45:18.563 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!   --> src/commands.rs:50:13
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam! 50 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:18.564 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 04:45:18.564 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!   --> src/commands.rs:56:9
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam! 56 |         term.write_line("No ICE mails to show");
Nov 02 04:45:18.564 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!   --> src/commands.rs:64:13
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam! 64 |             term.write_line("No mail configuration found");
Nov 02 04:45:18.564 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!   --> src/commands.rs:72:13
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam! 72 |             term.write_line("No server address found");
Nov 02 04:45:18.564 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!   --> src/commands.rs:80:13
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam! 80 |             term.write_line("No server port found");
Nov 02 04:45:18.564 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!   --> src/commands.rs:88:13
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam! 88 |             term.write_line("No sender address found");
Nov 02 04:45:18.564 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!   --> src/commands.rs:96:13
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam! 96 |             term.write_line("No server password found");
Nov 02 04:45:18.564 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.564 INFO kablam!    |
Nov 02 04:45:18.564 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!    --> src/commands.rs:119:13
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam! 119 | /             term.write_line(
Nov 02 04:45:18.564 INFO kablam! 120 | |                 format!("ICE '{}' does not have a date!", ice.get_description()).as_str()
Nov 02 04:45:18.564 INFO kablam! 121 | |             );
Nov 02 04:45:18.564 INFO kablam!     | |______________^
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!    --> src/commands.rs:132:13
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam! 132 | /             term.write_line(
Nov 02 04:45:18.564 INFO kablam! 133 | |                 format!("Sending mail for '{}'", ice.get_description()).as_str()
Nov 02 04:45:18.564 INFO kablam! 134 | |             );
Nov 02 04:45:18.564 INFO kablam!     | |______________^
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!    --> src/commands.rs:136:13
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam! 136 |             mailer.send(builder.build().unwrap());
Nov 02 04:45:18.564 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!    --> src/commands.rs:145:5
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam! 145 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:18.564 INFO kablam! 146 | |         Ok(_) => term.write_line("ICE mails updated"),
Nov 02 04:45:18.564 INFO kablam! 147 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:18.564 INFO kablam! 148 | |     };
Nov 02 04:45:18.564 INFO kablam!     | |______^
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.564 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.564 INFO kablam!    --> src/commands.rs:182:13
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam! 182 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:18.564 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.564 INFO kablam!     |
Nov 02 04:45:18.564 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.564 INFO kablam! 
Nov 02 04:45:18.565 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.565 INFO kablam!    --> src/commands.rs:188:9
Nov 02 04:45:18.565 INFO kablam!     |
Nov 02 04:45:18.565 INFO kablam! 188 |         term.write_line("No ICE mails to show");
Nov 02 04:45:18.565 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.565 INFO kablam!     |
Nov 02 04:45:18.565 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.565 INFO kablam! 
Nov 02 04:45:18.565 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.565 INFO kablam!    --> src/commands.rs:198:5
Nov 02 04:45:18.565 INFO kablam!     |
Nov 02 04:45:18.565 INFO kablam! 198 |     term.write_line("Select an ICE mail to activate\n");
Nov 02 04:45:18.565 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.565 INFO kablam!     |
Nov 02 04:45:18.565 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.565 INFO kablam! 
Nov 02 04:45:18.565 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.565 INFO kablam!    --> src/commands.rs:217:21
Nov 02 04:45:18.565 INFO kablam!     |
Nov 02 04:45:18.565 INFO kablam! 217 |                     term.write_line("Date cannot be in the past");
Nov 02 04:45:18.565 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.565 INFO kablam!     |
Nov 02 04:45:18.565 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.565 INFO kablam! 
Nov 02 04:45:18.565 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.565 INFO kablam!    --> src/commands.rs:222:17
Nov 02 04:45:18.565 INFO kablam!     |
Nov 02 04:45:18.565 INFO kablam! 222 |                 term.write_line("Invalid date format, try again");
Nov 02 04:45:18.565 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.565 INFO kablam!     |
Nov 02 04:45:18.565 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.565 INFO kablam! 
Nov 02 04:45:18.568 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.568 INFO kablam!    --> src/commands.rs:233:5
Nov 02 04:45:18.568 INFO kablam!     |
Nov 02 04:45:18.568 INFO kablam! 233 |     term.write_line(format!("Activating ICE mail for {}...", edited.get_date_string()).as_str());
Nov 02 04:45:18.568 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.568 INFO kablam!     |
Nov 02 04:45:18.568 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:237:5
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam! 237 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:18.569 INFO kablam! 238 | |         Ok(_) => term.write_line("ICE mail activated"),
Nov 02 04:45:18.569 INFO kablam! 239 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:18.569 INFO kablam! 240 | |     };
Nov 02 04:45:18.569 INFO kablam!     | |______^
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:253:5
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam! 253 |     term.write_line("Creating a new ICE mail");
Nov 02 04:45:18.569 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:254:5
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam! 254 |     term.write_line("You need to provide a short description and message to send\n");
Nov 02 04:45:18.569 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:260:5
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam! 260 |     term.write_line("Opening your default editor to write the message...");
Nov 02 04:45:18.569 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:265:9
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam! 265 |         term.write_line("You need to specify a message. Aborting...");
Nov 02 04:45:18.569 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:279:5
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam! 279 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:18.569 INFO kablam! 280 | |         Ok(_) => term.write_line("New ICE mail created"),
Nov 02 04:45:18.569 INFO kablam! 281 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:18.569 INFO kablam! 282 | |     };
Nov 02 04:45:18.569 INFO kablam!     | |______^
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:295:13
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam! 295 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:18.569 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:301:9
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam! 301 |         term.write_line("No ICE mails to show");
Nov 02 04:45:18.569 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:311:5
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam! 311 |     term.write_line("Select an ICE mail to deactivate\n");
Nov 02 04:45:18.569 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.569 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.569 INFO kablam! 
Nov 02 04:45:18.569 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.569 INFO kablam!    --> src/commands.rs:317:9
Nov 02 04:45:18.569 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam! 317 |         term.write_line("That ICE mail is not active");
Nov 02 04:45:18.570 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.570 INFO kablam! 
Nov 02 04:45:18.570 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.570 INFO kablam!    --> src/commands.rs:324:9
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam! 324 |         term.write_line("Operation cancelled");
Nov 02 04:45:18.570 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.570 INFO kablam! 
Nov 02 04:45:18.570 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.570 INFO kablam!    --> src/commands.rs:332:5
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam! 332 |     term.write_line("Deactivating ICE mail...");
Nov 02 04:45:18.570 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.570 INFO kablam! 
Nov 02 04:45:18.570 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.570 INFO kablam!    --> src/commands.rs:336:5
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam! 336 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:18.570 INFO kablam! 337 | |         Ok(_) => term.write_line("ICE mail deactivated"),
Nov 02 04:45:18.570 INFO kablam! 338 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:18.570 INFO kablam! 339 | |     };
Nov 02 04:45:18.570 INFO kablam!     | |______^
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.570 INFO kablam! 
Nov 02 04:45:18.570 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.570 INFO kablam!    --> src/commands.rs:352:13
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam! 352 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:18.570 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.570 INFO kablam! 
Nov 02 04:45:18.570 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.570 INFO kablam!    --> src/commands.rs:358:9
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam! 358 |         term.write_line("No ICE mails to show");
Nov 02 04:45:18.570 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.570 INFO kablam! 
Nov 02 04:45:18.570 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.570 INFO kablam!    --> src/commands.rs:368:5
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam! 368 |     term.write_line("Select an ICE mail to edit\n");
Nov 02 04:45:18.570 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.570 INFO kablam! 
Nov 02 04:45:18.570 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.570 INFO kablam!    --> src/commands.rs:372:5
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam! 372 |     term.write_line(format!("Editing '{}'\n", edited.get_description()).as_str());
Nov 02 04:45:18.570 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.570 INFO kablam! 
Nov 02 04:45:18.570 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.570 INFO kablam!    --> src/commands.rs:388:13
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam! 388 |             term.write_line("No message provided, using the original one");
Nov 02 04:45:18.570 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.570 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.570 INFO kablam! 
Nov 02 04:45:18.570 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.570 INFO kablam!    --> src/commands.rs:410:5
Nov 02 04:45:18.570 INFO kablam!     |
Nov 02 04:45:18.573 INFO kablam! 410 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:18.573 INFO kablam! 411 | |         Ok(_) => term.write_line("ICE mail updated"),
Nov 02 04:45:18.573 INFO kablam! 412 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:18.574 INFO kablam! 413 | |     };
Nov 02 04:45:18.574 INFO kablam!     | |______^
Nov 02 04:45:18.574 INFO kablam!     |
Nov 02 04:45:18.574 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.574 INFO kablam! 
Nov 02 04:45:18.574 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.574 INFO kablam!    --> src/commands.rs:429:13
Nov 02 04:45:18.574 INFO kablam!     |
Nov 02 04:45:18.574 INFO kablam! 429 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:18.574 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.574 INFO kablam!     |
Nov 02 04:45:18.574 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.574 INFO kablam! 
Nov 02 04:45:18.574 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.574 INFO kablam!    --> src/commands.rs:435:9
Nov 02 04:45:18.574 INFO kablam!     |
Nov 02 04:45:18.574 INFO kablam! 435 |         term.write_line("No ICE mails to show");
Nov 02 04:45:18.574 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.574 INFO kablam!     |
Nov 02 04:45:18.574 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.574 INFO kablam! 
Nov 02 04:45:18.574 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.574 INFO kablam!    --> src/commands.rs:440:9
Nov 02 04:45:18.574 INFO kablam!     |
Nov 02 04:45:18.575 INFO kablam! 440 |         term.write_line(ice.get_status_line().as_str());
Nov 02 04:45:18.575 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.575 INFO kablam!     |
Nov 02 04:45:18.575 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.575 INFO kablam! 
Nov 02 04:45:18.575 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.575 INFO kablam!    --> src/commands.rs:454:13
Nov 02 04:45:18.575 INFO kablam!     |
Nov 02 04:45:18.575 INFO kablam! 454 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:18.575 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.575 INFO kablam!     |
Nov 02 04:45:18.575 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.575 INFO kablam! 
Nov 02 04:45:18.575 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.575 INFO kablam!    --> src/commands.rs:460:9
Nov 02 04:45:18.576 INFO kablam!     |
Nov 02 04:45:18.576 INFO kablam! 460 |         term.write_line("No ICE mails to show");
Nov 02 04:45:18.576 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.576 INFO kablam!     |
Nov 02 04:45:18.576 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.576 INFO kablam! 
Nov 02 04:45:18.576 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.576 INFO kablam!    --> src/commands.rs:470:5
Nov 02 04:45:18.576 INFO kablam!     |
Nov 02 04:45:18.576 INFO kablam! 470 |     term.write_line("Select an ICE mail to remove\n");
Nov 02 04:45:18.576 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.576 INFO kablam!     |
Nov 02 04:45:18.576 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.576 INFO kablam! 
Nov 02 04:45:18.576 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.576 INFO kablam!    --> src/commands.rs:477:9
Nov 02 04:45:18.576 INFO kablam!     |
Nov 02 04:45:18.576 INFO kablam! 477 |         term.write_line("Operation cancelled");
Nov 02 04:45:18.576 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.576 INFO kablam!     |
Nov 02 04:45:18.576 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.576 INFO kablam! 
Nov 02 04:45:18.576 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.576 INFO kablam!    --> src/commands.rs:483:5
Nov 02 04:45:18.576 INFO kablam!     |
Nov 02 04:45:18.577 INFO kablam! 483 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:18.577 INFO kablam! 484 | |         Ok(_) => {
Nov 02 04:45:18.577 INFO kablam! 485 | |             term.write_line(
Nov 02 04:45:18.577 INFO kablam! 486 | |                 format!("ICE mail '{}' removed", removed.get_description())
Nov 02 04:45:18.577 INFO kablam! ...   |
Nov 02 04:45:18.577 INFO kablam! 490 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:18.577 INFO kablam! 491 | |     };
Nov 02 04:45:18.577 INFO kablam!     | |______^
Nov 02 04:45:18.577 INFO kablam!     |
Nov 02 04:45:18.577 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.577 INFO kablam! 
Nov 02 04:45:18.577 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.577 INFO kablam!    --> src/commands.rs:504:13
Nov 02 04:45:18.577 INFO kablam!     |
Nov 02 04:45:18.577 INFO kablam! 504 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:18.577 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.577 INFO kablam!     |
Nov 02 04:45:18.577 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.577 INFO kablam! 
Nov 02 04:45:18.577 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.577 INFO kablam!    --> src/commands.rs:510:9
Nov 02 04:45:18.577 INFO kablam!     |
Nov 02 04:45:18.578 INFO kablam! 510 |         term.write_line("No ICE mails to show");
Nov 02 04:45:18.578 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.578 INFO kablam!     |
Nov 02 04:45:18.578 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.578 INFO kablam! 
Nov 02 04:45:18.578 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.578 INFO kablam!    --> src/commands.rs:520:5
Nov 02 04:45:18.578 INFO kablam!     |
Nov 02 04:45:18.578 INFO kablam! 520 |     term.write_line("Select an ICE mail to show\n");
Nov 02 04:45:18.578 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.578 INFO kablam!     |
Nov 02 04:45:18.578 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.578 INFO kablam! 
Nov 02 04:45:18.578 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.578 INFO kablam!    --> src/commands.rs:524:5
Nov 02 04:45:18.578 INFO kablam!     |
Nov 02 04:45:18.578 INFO kablam! 524 |     term.write_line(ices[selected].get_status_line().as_str());
Nov 02 04:45:18.578 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.578 INFO kablam!     |
Nov 02 04:45:18.578 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.578 INFO kablam! 
Nov 02 04:45:18.578 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.579 INFO kablam!    --> src/commands.rs:525:5
Nov 02 04:45:18.579 INFO kablam!     |
Nov 02 04:45:18.579 INFO kablam! 525 |     term.write_line("");
Nov 02 04:45:18.579 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.579 INFO kablam!     |
Nov 02 04:45:18.579 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.579 INFO kablam! 
Nov 02 04:45:18.579 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.579 INFO kablam!    --> src/commands.rs:526:5
Nov 02 04:45:18.579 INFO kablam!     |
Nov 02 04:45:18.579 INFO kablam! 526 | /     term.write_line(
Nov 02 04:45:18.579 INFO kablam! 527 | |         format!(
Nov 02 04:45:18.579 INFO kablam! 528 | |             "Recipients: {}",
Nov 02 04:45:18.579 INFO kablam! 529 | |             ices[selected].get_emails().join(",")
Nov 02 04:45:18.579 INFO kablam! 530 | |         ).as_str()
Nov 02 04:45:18.579 INFO kablam! 531 | |     );
Nov 02 04:45:18.579 INFO kablam!     | |______^
Nov 02 04:45:18.579 INFO kablam!     |
Nov 02 04:45:18.579 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.579 INFO kablam! 
Nov 02 04:45:18.579 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.579 INFO kablam!    --> src/commands.rs:532:5
Nov 02 04:45:18.580 INFO kablam!     |
Nov 02 04:45:18.580 INFO kablam! 532 |     term.write_line("");
Nov 02 04:45:18.580 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.580 INFO kablam!     |
Nov 02 04:45:18.580 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.580 INFO kablam! 
Nov 02 04:45:18.580 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.580 INFO kablam!    --> src/commands.rs:533:5
Nov 02 04:45:18.580 INFO kablam!     |
Nov 02 04:45:18.580 INFO kablam! 533 |     term.write_line(ices[selected].get_message().as_str());
Nov 02 04:45:18.580 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.580 INFO kablam!     |
Nov 02 04:45:18.580 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.580 INFO kablam! 
Nov 02 04:45:18.580 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.580 INFO kablam!    --> src/main.rs:110:9
Nov 02 04:45:18.580 INFO kablam!     |
Nov 02 04:45:18.580 INFO kablam! 110 | /         match config::write_empty_config() {
Nov 02 04:45:18.580 INFO kablam! 111 | |             Ok(_) => term.write_line("Empty config file created in ~/.simpleice"),
Nov 02 04:45:18.580 INFO kablam! 112 | |             Err(e) => term.write_line(e)
Nov 02 04:45:18.580 INFO kablam! 113 | |         };
Nov 02 04:45:18.580 INFO kablam!     | |__________^
Nov 02 04:45:18.580 INFO kablam!     |
Nov 02 04:45:18.581 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.581 INFO kablam! 
Nov 02 04:45:18.581 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.581 INFO kablam!    --> src/main.rs:122:13
Nov 02 04:45:18.581 INFO kablam!     |
Nov 02 04:45:18.581 INFO kablam! 122 |             term.write_line(e);
Nov 02 04:45:18.581 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:18.581 INFO kablam!     |
Nov 02 04:45:18.581 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.581 INFO kablam! 
Nov 02 04:45:18.581 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 04:45:18.581 INFO kablam!    --> src/main.rs:123:13
Nov 02 04:45:18.581 INFO kablam!     |
Nov 02 04:45:18.581 INFO kablam! 123 | /             term.write_line(
Nov 02 04:45:18.581 INFO kablam! 124 | |                 "You can create an empty configuration file using the `create-config` command"
Nov 02 04:45:18.581 INFO kablam! 125 | |             );
Nov 02 04:45:18.581 INFO kablam!     | |______________^
Nov 02 04:45:18.581 INFO kablam!     |
Nov 02 04:45:18.581 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:18.581 INFO kablam! 
Nov 02 04:45:19.147 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 4.27s
Nov 02 04:45:19.152 INFO kablam! su: No module specific data is present
Nov 02 04:45:19.883 INFO running `"docker" "rm" "-f" "2f24c8cc9160da745b3958fdd99cbc67384d7835db6eb84900039f1d4e61df4d"`
Nov 02 04:45:20.145 INFO blam! 2f24c8cc9160da745b3958fdd99cbc67384d7835db6eb84900039f1d4e61df4d
Nov 02 04:45:20.149 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/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 test --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 02 04:45:20.554 INFO blam! f762e8ca0cbcfa4eac0904bce422ce97dfce36bad2ac7c7dbfa1368f4fd97f96
Nov 02 04:45:20.554 INFO running `"docker" "start" "-a" "f762e8ca0cbcfa4eac0904bce422ce97dfce36bad2ac7c7dbfa1368f4fd97f96"`
Nov 02 04:45:21.635 INFO kablam! usermod: no changes
Nov 02 04:45:21.832 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.17s
Nov 02 04:45:21.851 INFO kablam!      Running /target/debug/deps/simpleice-54e8e3f1d5ee97e1
Nov 02 04:45:21.851 INFO blam! 
Nov 02 04:45:21.851 INFO blam! running 0 tests
Nov 02 04:45:21.851 INFO blam! 
Nov 02 04:45:21.851 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 04:45:21.851 INFO blam! 
Nov 02 04:45:21.854 INFO kablam! su: No module specific data is present
Nov 02 04:45:22.403 INFO running `"docker" "rm" "-f" "f762e8ca0cbcfa4eac0904bce422ce97dfce36bad2ac7c7dbfa1368f4fd97f96"`
Nov 02 04:45:22.675 INFO blam! f762e8ca0cbcfa4eac0904bce422ce97dfce36bad2ac7c7dbfa1368f4fd97f96
