Nov 02 04:44:55.772 INFO testing simpleice-0.1.0 against 1.30.0 for beta-1.31-1
Nov 02 04:44:55.772 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/1.30.0:/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 +1.30.0 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:56.195 INFO blam! 17a6f43559d1e0c7118331e8b353e6b9795a83cd87d92b7aefd690e5f5781acf
Nov 02 04:44:56.197 INFO running `"docker" "start" "-a" "17a6f43559d1e0c7118331e8b353e6b9795a83cd87d92b7aefd690e5f5781acf"`
Nov 02 04:44:56.820 INFO kablam! usermod: no changes
Nov 02 04:44:57.103 INFO kablam!    Compiling bufstream v0.1.4
Nov 02 04:44:57.104 INFO kablam!    Compiling email v0.0.20
Nov 02 04:44:57.119 INFO kablam!    Compiling uuid v0.4.0
Nov 02 04:44:57.119 INFO kablam!    Compiling rust-ini v0.9.12
Nov 02 04:44:57.120 INFO kablam!    Compiling rust-crypto v0.2.36
Nov 02 04:44:57.123 INFO kablam!    Compiling console v0.6.2
Nov 02 04:44:57.123 INFO kablam!    Compiling console v0.5.0
Nov 02 04:45:02.511 INFO kablam!    Compiling dialoguer v0.1.0
Nov 02 04:45:08.232 INFO kablam!    Compiling lettre v0.6.2
Nov 02 04:45:11.050 INFO kablam!    Compiling simpleice v0.1.0 (/source)
Nov 02 04:45:15.127 INFO kablam! warning: unused import: `SubCommand`
Nov 02 04:45:15.127 INFO kablam!   --> src/main.rs:59:22
Nov 02 04:45:15.127 INFO kablam!    |
Nov 02 04:45:15.127 INFO kablam! 59 | use clap::{Arg, App, SubCommand};
Nov 02 04:45:15.127 INFO kablam!    |                      ^^^^^^^^^^
Nov 02 04:45:15.127 INFO kablam!    |
Nov 02 04:45:15.128 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 02 04:45:15.128 INFO kablam! 
Nov 02 04:45:15.128 INFO kablam! warning: unused import: `ini::Ini`
Nov 02 04:45:15.128 INFO kablam!   --> src/main.rs:61:5
Nov 02 04:45:15.128 INFO kablam!    |
Nov 02 04:45:15.128 INFO kablam! 61 | use ini::Ini;
Nov 02 04:45:15.128 INFO kablam!    |     ^^^^^^^^
Nov 02 04:45:15.128 INFO kablam! 
Nov 02 04:45:15.128 INFO kablam! warning: unused import: `parser::Ice`
Nov 02 04:45:15.128 INFO kablam!   --> src/main.rs:63:5
Nov 02 04:45:15.128 INFO kablam!    |
Nov 02 04:45:15.128 INFO kablam! 63 | use parser::Ice;
Nov 02 04:45:15.128 INFO kablam!    |     ^^^^^^^^^^^
Nov 02 04:45:15.129 INFO kablam! 
Nov 02 04:45:15.129 INFO kablam! warning: unused import: `style`
Nov 02 04:45:15.129 INFO kablam!   --> src/commands.rs:29:21
Nov 02 04:45:15.129 INFO kablam!    |
Nov 02 04:45:15.129 INFO kablam! 29 | use console::{Term, style};
Nov 02 04:45:15.129 INFO kablam!    |                     ^^^^^
Nov 02 04:45:15.129 INFO kablam! 
Nov 02 04:45:15.129 INFO kablam! warning: unused import: `lettre::email::EmailBuilder`
Nov 02 04:45:15.129 INFO kablam!   --> src/commands.rs:32:5
Nov 02 04:45:15.129 INFO kablam!    |
Nov 02 04:45:15.129 INFO kablam! 32 | use lettre::email::EmailBuilder;
Nov 02 04:45:15.129 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.129 INFO kablam! 
Nov 02 04:45:15.129 INFO kablam! warning: unused import: `SmtpTransport`
Nov 02 04:45:15.130 INFO kablam!   --> src/commands.rs:33:46
Nov 02 04:45:15.130 INFO kablam!    |
Nov 02 04:45:15.130 INFO kablam! 33 | use lettre::transport::smtp::{SecurityLevel, SmtpTransport,
Nov 02 04:45:15.130 INFO kablam!    |                                              ^^^^^^^^^^^^^
Nov 02 04:45:15.130 INFO kablam! 
Nov 02 04:45:15.155 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:15.155 INFO kablam!   --> src/config.rs:25:5
Nov 02 04:45:15.155 INFO kablam!    |
Nov 02 04:45:15.155 INFO kablam! 25 | use std::env::home_dir;
Nov 02 04:45:15.155 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.155 INFO kablam!    |
Nov 02 04:45:15.155 INFO kablam!    = note: #[warn(deprecated)] on by default
Nov 02 04:45:15.155 INFO kablam! 
Nov 02 04:45:15.155 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:15.155 INFO kablam!   --> src/config.rs:31:16
Nov 02 04:45:15.155 INFO kablam!    |
Nov 02 04:45:15.155 INFO kablam! 31 |     let home = home_dir();
Nov 02 04:45:15.155 INFO kablam!    |                ^^^^^^^^
Nov 02 04:45:15.155 INFO kablam! 
Nov 02 04:45:15.155 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:15.155 INFO kablam!   --> src/config.rs:54:16
Nov 02 04:45:15.155 INFO kablam!    |
Nov 02 04:45:15.155 INFO kablam! 54 |     let home = home_dir();
Nov 02 04:45:15.156 INFO kablam!    |                ^^^^^^^^
Nov 02 04:45:15.156 INFO kablam! 
Nov 02 04:45:15.407 INFO kablam! warning: value assigned to `date_string` is never read
Nov 02 04:45:15.407 INFO kablam!    --> src/commands.rs:203:13
Nov 02 04:45:15.407 INFO kablam!     |
Nov 02 04:45:15.407 INFO kablam! 203 |     let mut date_string = String::new();
Nov 02 04:45:15.407 INFO kablam!     |             ^^^^^^^^^^^
Nov 02 04:45:15.407 INFO kablam!     |
Nov 02 04:45:15.407 INFO kablam!     = note: #[warn(unused_assignments)] on by default
Nov 02 04:45:15.407 INFO kablam! 
Nov 02 04:45:15.407 INFO kablam! warning: unused variable: `e`
Nov 02 04:45:15.407 INFO kablam!   --> src/config.rs:79:13
Nov 02 04:45:15.407 INFO kablam!    |
Nov 02 04:45:15.407 INFO kablam! 79 |         Err(e) => Err("Failed to write configuration file"),
Nov 02 04:45:15.407 INFO kablam!    |             ^ help: consider using `_e` instead
Nov 02 04:45:15.407 INFO kablam!    |
Nov 02 04:45:15.407 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 04:45:15.407 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.479 INFO kablam!   --> src/commands.rs:50:13
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam! 50 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:15.479 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 04:45:15.479 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.479 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.479 INFO kablam!   --> src/commands.rs:56:9
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam! 56 |         term.write_line("No ICE mails to show");
Nov 02 04:45:15.479 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.479 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.479 INFO kablam!   --> src/commands.rs:64:13
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam! 64 |             term.write_line("No mail configuration found");
Nov 02 04:45:15.479 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.479 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.479 INFO kablam!   --> src/commands.rs:72:13
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam! 72 |             term.write_line("No server address found");
Nov 02 04:45:15.479 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.479 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.479 INFO kablam!   --> src/commands.rs:80:13
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam! 80 |             term.write_line("No server port found");
Nov 02 04:45:15.479 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.479 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.479 INFO kablam!   --> src/commands.rs:88:13
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam! 88 |             term.write_line("No sender address found");
Nov 02 04:45:15.479 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.479 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.479 INFO kablam!   --> src/commands.rs:96:13
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam! 96 |             term.write_line("No server password found");
Nov 02 04:45:15.479 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.479 INFO kablam!    |
Nov 02 04:45:15.479 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.479 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.479 INFO kablam!    --> src/commands.rs:119:13
Nov 02 04:45:15.479 INFO kablam!     |
Nov 02 04:45:15.479 INFO kablam! 119 | /             term.write_line(
Nov 02 04:45:15.479 INFO kablam! 120 | |                 format!("ICE '{}' does not have a date!", ice.get_description()).as_str()
Nov 02 04:45:15.479 INFO kablam! 121 | |             );
Nov 02 04:45:15.479 INFO kablam!     | |______________^
Nov 02 04:45:15.479 INFO kablam!     |
Nov 02 04:45:15.479 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.479 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.479 INFO kablam!    --> src/commands.rs:132:13
Nov 02 04:45:15.479 INFO kablam!     |
Nov 02 04:45:15.479 INFO kablam! 132 | /             term.write_line(
Nov 02 04:45:15.479 INFO kablam! 133 | |                 format!("Sending mail for '{}'", ice.get_description()).as_str()
Nov 02 04:45:15.479 INFO kablam! 134 | |             );
Nov 02 04:45:15.479 INFO kablam!     | |______________^
Nov 02 04:45:15.479 INFO kablam!     |
Nov 02 04:45:15.479 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.479 INFO kablam! 
Nov 02 04:45:15.479 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:136:13
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 136 |             mailer.send(builder.build().unwrap());
Nov 02 04:45:15.480 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:145:5
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 145 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:15.480 INFO kablam! 146 | |         Ok(_) => term.write_line("ICE mails updated"),
Nov 02 04:45:15.480 INFO kablam! 147 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:15.480 INFO kablam! 148 | |     };
Nov 02 04:45:15.480 INFO kablam!     | |______^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:182:13
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 182 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:15.480 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:188:9
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 188 |         term.write_line("No ICE mails to show");
Nov 02 04:45:15.480 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:198:5
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 198 |     term.write_line("Select an ICE mail to activate\n");
Nov 02 04:45:15.480 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:217:21
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 217 |                     term.write_line("Date cannot be in the past");
Nov 02 04:45:15.480 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:222:17
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 222 |                 term.write_line("Invalid date format, try again");
Nov 02 04:45:15.480 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:233:5
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 233 |     term.write_line(format!("Activating ICE mail for {}...", edited.get_date_string()).as_str());
Nov 02 04:45:15.480 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:237:5
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 237 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:15.480 INFO kablam! 238 | |         Ok(_) => term.write_line("ICE mail activated"),
Nov 02 04:45:15.480 INFO kablam! 239 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:15.480 INFO kablam! 240 | |     };
Nov 02 04:45:15.480 INFO kablam!     | |______^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:253:5
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam! 253 |     term.write_line("Creating a new ICE mail");
Nov 02 04:45:15.480 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.480 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.480 INFO kablam! 
Nov 02 04:45:15.480 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.480 INFO kablam!    --> src/commands.rs:254:5
Nov 02 04:45:15.480 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 254 |     term.write_line("You need to provide a short description and message to send\n");
Nov 02 04:45:15.481 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:260:5
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 260 |     term.write_line("Opening your default editor to write the message...");
Nov 02 04:45:15.481 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:265:9
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 265 |         term.write_line("You need to specify a message. Aborting...");
Nov 02 04:45:15.481 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:279:5
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 279 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:15.481 INFO kablam! 280 | |         Ok(_) => term.write_line("New ICE mail created"),
Nov 02 04:45:15.481 INFO kablam! 281 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:15.481 INFO kablam! 282 | |     };
Nov 02 04:45:15.481 INFO kablam!     | |______^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:295:13
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 295 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:15.481 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:301:9
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 301 |         term.write_line("No ICE mails to show");
Nov 02 04:45:15.481 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:311:5
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 311 |     term.write_line("Select an ICE mail to deactivate\n");
Nov 02 04:45:15.481 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:317:9
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 317 |         term.write_line("That ICE mail is not active");
Nov 02 04:45:15.481 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:324:9
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 324 |         term.write_line("Operation cancelled");
Nov 02 04:45:15.481 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:332:5
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 332 |     term.write_line("Deactivating ICE mail...");
Nov 02 04:45:15.481 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.481 INFO kablam! 
Nov 02 04:45:15.481 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.481 INFO kablam!    --> src/commands.rs:336:5
Nov 02 04:45:15.481 INFO kablam!     |
Nov 02 04:45:15.481 INFO kablam! 336 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:15.481 INFO kablam! 337 | |         Ok(_) => term.write_line("ICE mail deactivated"),
Nov 02 04:45:15.481 INFO kablam! 338 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:15.481 INFO kablam! 339 | |     };
Nov 02 04:45:15.481 INFO kablam!     | |______^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:352:13
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam! 352 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:15.482 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:358:9
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam! 358 |         term.write_line("No ICE mails to show");
Nov 02 04:45:15.482 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:368:5
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam! 368 |     term.write_line("Select an ICE mail to edit\n");
Nov 02 04:45:15.482 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:372:5
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam! 372 |     term.write_line(format!("Editing '{}'\n", edited.get_description()).as_str());
Nov 02 04:45:15.482 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:388:13
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam! 388 |             term.write_line("No message provided, using the original one");
Nov 02 04:45:15.482 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:410:5
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam! 410 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:15.482 INFO kablam! 411 | |         Ok(_) => term.write_line("ICE mail updated"),
Nov 02 04:45:15.482 INFO kablam! 412 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:15.482 INFO kablam! 413 | |     };
Nov 02 04:45:15.482 INFO kablam!     | |______^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:429:13
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam! 429 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:15.482 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:435:9
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam! 435 |         term.write_line("No ICE mails to show");
Nov 02 04:45:15.482 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:440:9
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam! 440 |         term.write_line(ice.get_status_line().as_str());
Nov 02 04:45:15.482 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.482 INFO kablam!     |
Nov 02 04:45:15.482 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.482 INFO kablam! 
Nov 02 04:45:15.482 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.482 INFO kablam!    --> src/commands.rs:454:13
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 454 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:15.483 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.483 INFO kablam! 
Nov 02 04:45:15.483 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.483 INFO kablam!    --> src/commands.rs:460:9
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 460 |         term.write_line("No ICE mails to show");
Nov 02 04:45:15.483 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.483 INFO kablam! 
Nov 02 04:45:15.483 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.483 INFO kablam!    --> src/commands.rs:470:5
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 470 |     term.write_line("Select an ICE mail to remove\n");
Nov 02 04:45:15.483 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.483 INFO kablam! 
Nov 02 04:45:15.483 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.483 INFO kablam!    --> src/commands.rs:477:9
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 477 |         term.write_line("Operation cancelled");
Nov 02 04:45:15.483 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.483 INFO kablam! 
Nov 02 04:45:15.483 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.483 INFO kablam!    --> src/commands.rs:483:5
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 483 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:15.483 INFO kablam! 484 | |         Ok(_) => {
Nov 02 04:45:15.483 INFO kablam! 485 | |             term.write_line(
Nov 02 04:45:15.483 INFO kablam! 486 | |                 format!("ICE mail '{}' removed", removed.get_description())
Nov 02 04:45:15.483 INFO kablam! ...   |
Nov 02 04:45:15.483 INFO kablam! 490 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:15.483 INFO kablam! 491 | |     };
Nov 02 04:45:15.483 INFO kablam!     | |______^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.483 INFO kablam! 
Nov 02 04:45:15.483 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.483 INFO kablam!    --> src/commands.rs:504:13
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 504 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:15.483 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.483 INFO kablam! 
Nov 02 04:45:15.483 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.483 INFO kablam!    --> src/commands.rs:510:9
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 510 |         term.write_line("No ICE mails to show");
Nov 02 04:45:15.483 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.483 INFO kablam! 
Nov 02 04:45:15.483 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.483 INFO kablam!    --> src/commands.rs:520:5
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 520 |     term.write_line("Select an ICE mail to show\n");
Nov 02 04:45:15.483 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.483 INFO kablam! 
Nov 02 04:45:15.483 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.483 INFO kablam!    --> src/commands.rs:524:5
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 524 |     term.write_line(ices[selected].get_status_line().as_str());
Nov 02 04:45:15.483 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.483 INFO kablam! 
Nov 02 04:45:15.483 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.483 INFO kablam!    --> src/commands.rs:525:5
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.483 INFO kablam! 525 |     term.write_line("");
Nov 02 04:45:15.483 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.483 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.484 INFO kablam! 
Nov 02 04:45:15.484 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.484 INFO kablam!    --> src/commands.rs:526:5
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam! 526 | /     term.write_line(
Nov 02 04:45:15.484 INFO kablam! 527 | |         format!(
Nov 02 04:45:15.484 INFO kablam! 528 | |             "Recipients: {}",
Nov 02 04:45:15.484 INFO kablam! 529 | |             ices[selected].get_emails().join(",")
Nov 02 04:45:15.484 INFO kablam! 530 | |         ).as_str()
Nov 02 04:45:15.484 INFO kablam! 531 | |     );
Nov 02 04:45:15.484 INFO kablam!     | |______^
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.484 INFO kablam! 
Nov 02 04:45:15.484 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.484 INFO kablam!    --> src/commands.rs:532:5
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam! 532 |     term.write_line("");
Nov 02 04:45:15.484 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.484 INFO kablam! 
Nov 02 04:45:15.484 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.484 INFO kablam!    --> src/commands.rs:533:5
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam! 533 |     term.write_line(ices[selected].get_message().as_str());
Nov 02 04:45:15.484 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.484 INFO kablam! 
Nov 02 04:45:15.484 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.484 INFO kablam!    --> src/main.rs:110:9
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam! 110 | /         match config::write_empty_config() {
Nov 02 04:45:15.484 INFO kablam! 111 | |             Ok(_) => term.write_line("Empty config file created in ~/.simpleice"),
Nov 02 04:45:15.484 INFO kablam! 112 | |             Err(e) => term.write_line(e)
Nov 02 04:45:15.484 INFO kablam! 113 | |         };
Nov 02 04:45:15.484 INFO kablam!     | |__________^
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.484 INFO kablam! 
Nov 02 04:45:15.484 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.484 INFO kablam!    --> src/main.rs:122:13
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam! 122 |             term.write_line(e);
Nov 02 04:45:15.484 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:15.484 INFO kablam!     |
Nov 02 04:45:15.484 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.484 INFO kablam! 
Nov 02 04:45:15.491 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:15.491 INFO kablam!    --> src/main.rs:123:13
Nov 02 04:45:15.491 INFO kablam!     |
Nov 02 04:45:15.491 INFO kablam! 123 | /             term.write_line(
Nov 02 04:45:15.491 INFO kablam! 124 | |                 "You can create an empty configuration file using the `create-config` command"
Nov 02 04:45:15.491 INFO kablam! 125 | |             );
Nov 02 04:45:15.491 INFO kablam!     | |______________^
Nov 02 04:45:15.491 INFO kablam!     |
Nov 02 04:45:15.491 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:15.491 INFO kablam! 
Nov 02 04:45:19.869 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 23.01s
Nov 02 04:45:19.883 INFO kablam! su: No module specific data is present
Nov 02 04:45:20.323 INFO running `"docker" "rm" "-f" "17a6f43559d1e0c7118331e8b353e6b9795a83cd87d92b7aefd690e5f5781acf"`
Nov 02 04:45:20.551 INFO blam! 17a6f43559d1e0c7118331e8b353e6b9795a83cd87d92b7aefd690e5f5781acf
Nov 02 04:45:20.559 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/1.30.0:/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 +1.30.0 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:21.059 INFO blam! c817f997a1375d2b482f092bbbd52eccae4e4bb7fcbe49cf696698e3abca2e4a
Nov 02 04:45:21.075 INFO running `"docker" "start" "-a" "c817f997a1375d2b482f092bbbd52eccae4e4bb7fcbe49cf696698e3abca2e4a"`
Nov 02 04:45:22.038 INFO kablam! usermod: no changes
Nov 02 04:45:22.267 INFO kablam!    Compiling simpleice v0.1.0 (/source)
Nov 02 04:45:26.460 INFO kablam! warning: unused import: `SubCommand`
Nov 02 04:45:26.460 INFO kablam!   --> src/main.rs:59:22
Nov 02 04:45:26.460 INFO kablam!    |
Nov 02 04:45:26.460 INFO kablam! 59 | use clap::{Arg, App, SubCommand};
Nov 02 04:45:26.460 INFO kablam!    |                      ^^^^^^^^^^
Nov 02 04:45:26.460 INFO kablam!    |
Nov 02 04:45:26.460 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 02 04:45:26.460 INFO kablam! 
Nov 02 04:45:26.460 INFO kablam! warning: unused import: `ini::Ini`
Nov 02 04:45:26.460 INFO kablam!   --> src/main.rs:61:5
Nov 02 04:45:26.460 INFO kablam!    |
Nov 02 04:45:26.460 INFO kablam! 61 | use ini::Ini;
Nov 02 04:45:26.460 INFO kablam!    |     ^^^^^^^^
Nov 02 04:45:26.460 INFO kablam! 
Nov 02 04:45:26.460 INFO kablam! warning: unused import: `parser::Ice`
Nov 02 04:45:26.460 INFO kablam!   --> src/main.rs:63:5
Nov 02 04:45:26.460 INFO kablam!    |
Nov 02 04:45:26.460 INFO kablam! 63 | use parser::Ice;
Nov 02 04:45:26.460 INFO kablam!    |     ^^^^^^^^^^^
Nov 02 04:45:26.460 INFO kablam! 
Nov 02 04:45:26.460 INFO kablam! warning: unused import: `style`
Nov 02 04:45:26.460 INFO kablam!   --> src/commands.rs:29:21
Nov 02 04:45:26.460 INFO kablam!    |
Nov 02 04:45:26.460 INFO kablam! 29 | use console::{Term, style};
Nov 02 04:45:26.460 INFO kablam!    |                     ^^^^^
Nov 02 04:45:26.460 INFO kablam! 
Nov 02 04:45:26.460 INFO kablam! warning: unused import: `lettre::email::EmailBuilder`
Nov 02 04:45:26.460 INFO kablam!   --> src/commands.rs:32:5
Nov 02 04:45:26.460 INFO kablam!    |
Nov 02 04:45:26.460 INFO kablam! 32 | use lettre::email::EmailBuilder;
Nov 02 04:45:26.460 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.460 INFO kablam! 
Nov 02 04:45:26.460 INFO kablam! warning: unused import: `SmtpTransport`
Nov 02 04:45:26.460 INFO kablam!   --> src/commands.rs:33:46
Nov 02 04:45:26.460 INFO kablam!    |
Nov 02 04:45:26.460 INFO kablam! 33 | use lettre::transport::smtp::{SecurityLevel, SmtpTransport,
Nov 02 04:45:26.460 INFO kablam!    |                                              ^^^^^^^^^^^^^
Nov 02 04:45:26.460 INFO kablam! 
Nov 02 04:45:26.487 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:26.487 INFO kablam!   --> src/config.rs:25:5
Nov 02 04:45:26.487 INFO kablam!    |
Nov 02 04:45:26.487 INFO kablam! 25 | use std::env::home_dir;
Nov 02 04:45:26.487 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.487 INFO kablam!    |
Nov 02 04:45:26.487 INFO kablam!    = note: #[warn(deprecated)] on by default
Nov 02 04:45:26.487 INFO kablam! 
Nov 02 04:45:26.487 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:26.487 INFO kablam!   --> src/config.rs:31:16
Nov 02 04:45:26.487 INFO kablam!    |
Nov 02 04:45:26.487 INFO kablam! 31 |     let home = home_dir();
Nov 02 04:45:26.487 INFO kablam!    |                ^^^^^^^^
Nov 02 04:45:26.487 INFO kablam! 
Nov 02 04:45:26.487 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:26.487 INFO kablam!   --> src/config.rs:54:16
Nov 02 04:45:26.487 INFO kablam!    |
Nov 02 04:45:26.487 INFO kablam! 54 |     let home = home_dir();
Nov 02 04:45:26.487 INFO kablam!    |                ^^^^^^^^
Nov 02 04:45:26.487 INFO kablam! 
Nov 02 04:45:26.688 INFO kablam! warning: value assigned to `date_string` is never read
Nov 02 04:45:26.688 INFO kablam!    --> src/commands.rs:203:13
Nov 02 04:45:26.688 INFO kablam!     |
Nov 02 04:45:26.688 INFO kablam! 203 |     let mut date_string = String::new();
Nov 02 04:45:26.688 INFO kablam!     |             ^^^^^^^^^^^
Nov 02 04:45:26.688 INFO kablam!     |
Nov 02 04:45:26.688 INFO kablam!     = note: #[warn(unused_assignments)] on by default
Nov 02 04:45:26.688 INFO kablam! 
Nov 02 04:45:26.690 INFO kablam! warning: unused variable: `e`
Nov 02 04:45:26.690 INFO kablam!   --> src/config.rs:79:13
Nov 02 04:45:26.690 INFO kablam!    |
Nov 02 04:45:26.690 INFO kablam! 79 |         Err(e) => Err("Failed to write configuration file"),
Nov 02 04:45:26.690 INFO kablam!    |             ^ help: consider using `_e` instead
Nov 02 04:45:26.690 INFO kablam!    |
Nov 02 04:45:26.690 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 04:45:26.690 INFO kablam! 
Nov 02 04:45:26.741 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.741 INFO kablam!   --> src/commands.rs:50:13
Nov 02 04:45:26.741 INFO kablam!    |
Nov 02 04:45:26.741 INFO kablam! 50 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:26.742 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 04:45:26.742 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.742 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.742 INFO kablam!   --> src/commands.rs:56:9
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam! 56 |         term.write_line("No ICE mails to show");
Nov 02 04:45:26.742 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.742 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.742 INFO kablam!   --> src/commands.rs:64:13
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam! 64 |             term.write_line("No mail configuration found");
Nov 02 04:45:26.742 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.742 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.742 INFO kablam!   --> src/commands.rs:72:13
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam! 72 |             term.write_line("No server address found");
Nov 02 04:45:26.742 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.742 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.742 INFO kablam!   --> src/commands.rs:80:13
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam! 80 |             term.write_line("No server port found");
Nov 02 04:45:26.742 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.742 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.742 INFO kablam!   --> src/commands.rs:88:13
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam! 88 |             term.write_line("No sender address found");
Nov 02 04:45:26.742 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.742 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.742 INFO kablam!   --> src/commands.rs:96:13
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam! 96 |             term.write_line("No server password found");
Nov 02 04:45:26.742 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.742 INFO kablam!    |
Nov 02 04:45:26.742 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.742 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.742 INFO kablam!    --> src/commands.rs:119:13
Nov 02 04:45:26.742 INFO kablam!     |
Nov 02 04:45:26.742 INFO kablam! 119 | /             term.write_line(
Nov 02 04:45:26.742 INFO kablam! 120 | |                 format!("ICE '{}' does not have a date!", ice.get_description()).as_str()
Nov 02 04:45:26.742 INFO kablam! 121 | |             );
Nov 02 04:45:26.742 INFO kablam!     | |______________^
Nov 02 04:45:26.742 INFO kablam!     |
Nov 02 04:45:26.742 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.742 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.742 INFO kablam!    --> src/commands.rs:132:13
Nov 02 04:45:26.742 INFO kablam!     |
Nov 02 04:45:26.742 INFO kablam! 132 | /             term.write_line(
Nov 02 04:45:26.742 INFO kablam! 133 | |                 format!("Sending mail for '{}'", ice.get_description()).as_str()
Nov 02 04:45:26.742 INFO kablam! 134 | |             );
Nov 02 04:45:26.742 INFO kablam!     | |______________^
Nov 02 04:45:26.742 INFO kablam!     |
Nov 02 04:45:26.742 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.742 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.742 INFO kablam!    --> src/commands.rs:136:13
Nov 02 04:45:26.742 INFO kablam!     |
Nov 02 04:45:26.742 INFO kablam! 136 |             mailer.send(builder.build().unwrap());
Nov 02 04:45:26.742 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.742 INFO kablam!     |
Nov 02 04:45:26.742 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.742 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:145:5
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 145 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:26.743 INFO kablam! 146 | |         Ok(_) => term.write_line("ICE mails updated"),
Nov 02 04:45:26.743 INFO kablam! 147 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:26.743 INFO kablam! 148 | |     };
Nov 02 04:45:26.743 INFO kablam!     | |______^
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.743 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:182:13
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 182 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:26.743 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.743 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:188:9
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 188 |         term.write_line("No ICE mails to show");
Nov 02 04:45:26.743 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.743 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:198:5
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 198 |     term.write_line("Select an ICE mail to activate\n");
Nov 02 04:45:26.743 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.743 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:217:21
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 217 |                     term.write_line("Date cannot be in the past");
Nov 02 04:45:26.743 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.743 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:222:17
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 222 |                 term.write_line("Invalid date format, try again");
Nov 02 04:45:26.743 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.743 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:233:5
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 233 |     term.write_line(format!("Activating ICE mail for {}...", edited.get_date_string()).as_str());
Nov 02 04:45:26.743 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.743 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:237:5
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 237 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:26.743 INFO kablam! 238 | |         Ok(_) => term.write_line("ICE mail activated"),
Nov 02 04:45:26.743 INFO kablam! 239 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:26.743 INFO kablam! 240 | |     };
Nov 02 04:45:26.743 INFO kablam!     | |______^
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.743 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:253:5
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 253 |     term.write_line("Creating a new ICE mail");
Nov 02 04:45:26.743 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.743 INFO kablam! 
Nov 02 04:45:26.743 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.743 INFO kablam!    --> src/commands.rs:254:5
Nov 02 04:45:26.743 INFO kablam!     |
Nov 02 04:45:26.743 INFO kablam! 254 |     term.write_line("You need to provide a short description and message to send\n");
Nov 02 04:45:26.743 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:260:5
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 260 |     term.write_line("Opening your default editor to write the message...");
Nov 02 04:45:26.744 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:265:9
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 265 |         term.write_line("You need to specify a message. Aborting...");
Nov 02 04:45:26.744 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:279:5
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 279 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:26.744 INFO kablam! 280 | |         Ok(_) => term.write_line("New ICE mail created"),
Nov 02 04:45:26.744 INFO kablam! 281 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:26.744 INFO kablam! 282 | |     };
Nov 02 04:45:26.744 INFO kablam!     | |______^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:295:13
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 295 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:26.744 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:301:9
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 301 |         term.write_line("No ICE mails to show");
Nov 02 04:45:26.744 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:311:5
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 311 |     term.write_line("Select an ICE mail to deactivate\n");
Nov 02 04:45:26.744 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:317:9
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 317 |         term.write_line("That ICE mail is not active");
Nov 02 04:45:26.744 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:324:9
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 324 |         term.write_line("Operation cancelled");
Nov 02 04:45:26.744 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:332:5
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 332 |     term.write_line("Deactivating ICE mail...");
Nov 02 04:45:26.744 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.744 INFO kablam! 
Nov 02 04:45:26.744 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.744 INFO kablam!    --> src/commands.rs:336:5
Nov 02 04:45:26.744 INFO kablam!     |
Nov 02 04:45:26.744 INFO kablam! 336 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:26.744 INFO kablam! 337 | |         Ok(_) => term.write_line("ICE mail deactivated"),
Nov 02 04:45:26.744 INFO kablam! 338 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:26.745 INFO kablam! 339 | |     };
Nov 02 04:45:26.745 INFO kablam!     | |______^
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.745 INFO kablam! 
Nov 02 04:45:26.745 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.745 INFO kablam!    --> src/commands.rs:352:13
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam! 352 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:26.745 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.745 INFO kablam! 
Nov 02 04:45:26.745 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.745 INFO kablam!    --> src/commands.rs:358:9
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam! 358 |         term.write_line("No ICE mails to show");
Nov 02 04:45:26.745 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.745 INFO kablam! 
Nov 02 04:45:26.745 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.745 INFO kablam!    --> src/commands.rs:368:5
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam! 368 |     term.write_line("Select an ICE mail to edit\n");
Nov 02 04:45:26.745 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.745 INFO kablam! 
Nov 02 04:45:26.745 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.745 INFO kablam!    --> src/commands.rs:372:5
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam! 372 |     term.write_line(format!("Editing '{}'\n", edited.get_description()).as_str());
Nov 02 04:45:26.745 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.745 INFO kablam! 
Nov 02 04:45:26.745 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.745 INFO kablam!    --> src/commands.rs:388:13
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam! 388 |             term.write_line("No message provided, using the original one");
Nov 02 04:45:26.745 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.745 INFO kablam! 
Nov 02 04:45:26.745 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.745 INFO kablam!    --> src/commands.rs:410:5
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam! 410 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:26.745 INFO kablam! 411 | |         Ok(_) => term.write_line("ICE mail updated"),
Nov 02 04:45:26.745 INFO kablam! 412 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:26.745 INFO kablam! 413 | |     };
Nov 02 04:45:26.745 INFO kablam!     | |______^
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.745 INFO kablam! 
Nov 02 04:45:26.745 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.745 INFO kablam!    --> src/commands.rs:429:13
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.745 INFO kablam! 429 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:26.745 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.745 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.746 INFO kablam! 
Nov 02 04:45:26.746 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.746 INFO kablam!    --> src/commands.rs:435:9
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam! 435 |         term.write_line("No ICE mails to show");
Nov 02 04:45:26.746 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.746 INFO kablam! 
Nov 02 04:45:26.746 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.746 INFO kablam!    --> src/commands.rs:440:9
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam! 440 |         term.write_line(ice.get_status_line().as_str());
Nov 02 04:45:26.746 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.746 INFO kablam! 
Nov 02 04:45:26.746 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.746 INFO kablam!    --> src/commands.rs:454:13
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam! 454 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:26.746 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.746 INFO kablam! 
Nov 02 04:45:26.746 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.746 INFO kablam!    --> src/commands.rs:460:9
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam! 460 |         term.write_line("No ICE mails to show");
Nov 02 04:45:26.746 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.746 INFO kablam! 
Nov 02 04:45:26.746 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.746 INFO kablam!    --> src/commands.rs:470:5
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam! 470 |     term.write_line("Select an ICE mail to remove\n");
Nov 02 04:45:26.746 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.746 INFO kablam! 
Nov 02 04:45:26.746 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.746 INFO kablam!    --> src/commands.rs:477:9
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam! 477 |         term.write_line("Operation cancelled");
Nov 02 04:45:26.746 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.746 INFO kablam! 
Nov 02 04:45:26.746 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.746 INFO kablam!    --> src/commands.rs:483:5
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam! 483 | /     match parser::write_ices(&conf, &ices) {
Nov 02 04:45:26.746 INFO kablam! 484 | |         Ok(_) => {
Nov 02 04:45:26.746 INFO kablam! 485 | |             term.write_line(
Nov 02 04:45:26.746 INFO kablam! 486 | |                 format!("ICE mail '{}' removed", removed.get_description())
Nov 02 04:45:26.746 INFO kablam! ...   |
Nov 02 04:45:26.746 INFO kablam! 490 | |         Err(e) => term.write_line(format!("Error: {}" ,e.description()).as_str())
Nov 02 04:45:26.746 INFO kablam! 491 | |     };
Nov 02 04:45:26.746 INFO kablam!     | |______^
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.746 INFO kablam! 
Nov 02 04:45:26.746 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.746 INFO kablam!    --> src/commands.rs:504:13
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam! 504 |             term.write_line(format!("Error: {}", e).as_str());
Nov 02 04:45:26.746 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.746 INFO kablam! 
Nov 02 04:45:26.746 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.746 INFO kablam!    --> src/commands.rs:510:9
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam! 510 |         term.write_line("No ICE mails to show");
Nov 02 04:45:26.746 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.746 INFO kablam!     |
Nov 02 04:45:26.746 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.747 INFO kablam! 
Nov 02 04:45:26.747 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.747 INFO kablam!    --> src/commands.rs:520:5
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam! 520 |     term.write_line("Select an ICE mail to show\n");
Nov 02 04:45:26.747 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.747 INFO kablam! 
Nov 02 04:45:26.747 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.747 INFO kablam!    --> src/commands.rs:524:5
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam! 524 |     term.write_line(ices[selected].get_status_line().as_str());
Nov 02 04:45:26.747 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.747 INFO kablam! 
Nov 02 04:45:26.747 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.747 INFO kablam!    --> src/commands.rs:525:5
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam! 525 |     term.write_line("");
Nov 02 04:45:26.747 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.747 INFO kablam! 
Nov 02 04:45:26.747 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.747 INFO kablam!    --> src/commands.rs:526:5
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam! 526 | /     term.write_line(
Nov 02 04:45:26.747 INFO kablam! 527 | |         format!(
Nov 02 04:45:26.747 INFO kablam! 528 | |             "Recipients: {}",
Nov 02 04:45:26.747 INFO kablam! 529 | |             ices[selected].get_emails().join(",")
Nov 02 04:45:26.747 INFO kablam! 530 | |         ).as_str()
Nov 02 04:45:26.747 INFO kablam! 531 | |     );
Nov 02 04:45:26.747 INFO kablam!     | |______^
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.747 INFO kablam! 
Nov 02 04:45:26.747 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.747 INFO kablam!    --> src/commands.rs:532:5
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam! 532 |     term.write_line("");
Nov 02 04:45:26.747 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.747 INFO kablam! 
Nov 02 04:45:26.747 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.747 INFO kablam!    --> src/commands.rs:533:5
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam! 533 |     term.write_line(ices[selected].get_message().as_str());
Nov 02 04:45:26.747 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.747 INFO kablam!     |
Nov 02 04:45:26.747 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.747 INFO kablam! 
Nov 02 04:45:26.751 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.751 INFO kablam!    --> src/main.rs:110:9
Nov 02 04:45:26.751 INFO kablam!     |
Nov 02 04:45:26.751 INFO kablam! 110 | /         match config::write_empty_config() {
Nov 02 04:45:26.751 INFO kablam! 111 | |             Ok(_) => term.write_line("Empty config file created in ~/.simpleice"),
Nov 02 04:45:26.751 INFO kablam! 112 | |             Err(e) => term.write_line(e)
Nov 02 04:45:26.751 INFO kablam! 113 | |         };
Nov 02 04:45:26.751 INFO kablam!     | |__________^
Nov 02 04:45:26.751 INFO kablam!     |
Nov 02 04:45:26.751 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.751 INFO kablam! 
Nov 02 04:45:26.751 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.751 INFO kablam!    --> src/main.rs:122:13
Nov 02 04:45:26.751 INFO kablam!     |
Nov 02 04:45:26.751 INFO kablam! 122 |             term.write_line(e);
Nov 02 04:45:26.751 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^
Nov 02 04:45:26.751 INFO kablam!     |
Nov 02 04:45:26.751 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.751 INFO kablam! 
Nov 02 04:45:26.751 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 04:45:26.751 INFO kablam!    --> src/main.rs:123:13
Nov 02 04:45:26.751 INFO kablam!     |
Nov 02 04:45:26.751 INFO kablam! 123 | /             term.write_line(
Nov 02 04:45:26.751 INFO kablam! 124 | |                 "You can create an empty configuration file using the `create-config` command"
Nov 02 04:45:26.751 INFO kablam! 125 | |             );
Nov 02 04:45:26.751 INFO kablam!     | |______________^
Nov 02 04:45:26.751 INFO kablam!     |
Nov 02 04:45:26.751 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 04:45:26.751 INFO kablam! 
Nov 02 04:45:27.083 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 5.02s
Nov 02 04:45:27.090 INFO kablam! su: No module specific data is present
Nov 02 04:45:27.318 INFO running `"docker" "rm" "-f" "c817f997a1375d2b482f092bbbd52eccae4e4bb7fcbe49cf696698e3abca2e4a"`
Nov 02 04:45:27.445 INFO blam! c817f997a1375d2b482f092bbbd52eccae4e4bb7fcbe49cf696698e3abca2e4a
Nov 02 04:45:27.447 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/1.30.0:/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 +1.30.0 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:27.609 INFO blam! 108fca441761a00d60d95236b56a2791a6a62fb53b872378adce6c4192b98d24
Nov 02 04:45:27.611 INFO running `"docker" "start" "-a" "108fca441761a00d60d95236b56a2791a6a62fb53b872378adce6c4192b98d24"`
Nov 02 04:45:28.005 INFO kablam! usermod: no changes
Nov 02 04:45:28.179 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.16s
Nov 02 04:45:28.203 INFO kablam!      Running /target/debug/deps/simpleice-8904ad297e885fc3
Nov 02 04:45:28.203 INFO blam! 
Nov 02 04:45:28.203 INFO kablam! su: No module specific data is present
Nov 02 04:45:28.203 INFO blam! running 0 tests
Nov 02 04:45:28.203 INFO blam! 
Nov 02 04:45:28.203 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 04:45:28.203 INFO blam! 
Nov 02 04:45:29.455 INFO running `"docker" "rm" "-f" "108fca441761a00d60d95236b56a2791a6a62fb53b872378adce6c4192b98d24"`
Nov 02 04:45:29.779 INFO blam! 108fca441761a00d60d95236b56a2791a6a62fb53b872378adce6c4192b98d24
