Nov 07 07:55:52.453 INFO checking tao-of-rust-0.1.0 against master#24e66c28980442a48d9458f1a4f9b76cc722dc8a+rustflags=-Dduplicate_associated_type_bindings for pr-55687 Nov 07 07:55:52.453 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55687/worker-3/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a+rustflags=-Dduplicate_associated_type_bindings:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-55687/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a+rustflags=-Dduplicate_associated_type_bindings:/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 +24e66c28980442a48d9458f1a4f9b76cc722dc8a-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dduplicate_associated_type_bindings" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 07 07:55:52.896 INFO blam! a928fc59c0563bf2ef675f36adcc14153dbc69d0360dcbb9eb8a19d2914b3927 Nov 07 07:55:52.898 INFO running `"docker" "start" "-a" "a928fc59c0563bf2ef675f36adcc14153dbc69d0360dcbb9eb8a19d2914b3927"` Nov 07 07:55:54.058 INFO kablam! usermod: no changes Nov 07 07:55:54.192 INFO kablam! Checking csv_challenge v0.1.0 Nov 07 07:55:54.196 INFO kablam! Checking failures_crate v0.1.0 Nov 07 07:55:55.548 INFO kablam! Checking tao-of-rust v0.1.0 (/source) Nov 07 07:55:58.052 INFO kablam! warning: unnecessary parentheses around `for` head expression Nov 07 07:55:58.052 INFO kablam! --> src/ch2/primitives.rs:170:14 Nov 07 07:55:58.052 INFO kablam! | Nov 07 07:55:58.052 INFO kablam! 170 | for i in (1..5) { Nov 07 07:55:58.052 INFO kablam! | ^^^^^^ help: remove these parentheses Nov 07 07:55:58.052 INFO kablam! | Nov 07 07:55:58.052 INFO kablam! = note: #[warn(unused_parens)] on by default Nov 07 07:55:58.052 INFO kablam! Nov 07 07:55:58.052 INFO kablam! warning: unnecessary parentheses around `for` head expression Nov 07 07:55:58.052 INFO kablam! --> src/ch2/primitives.rs:173:14 Nov 07 07:55:58.052 INFO kablam! | Nov 07 07:55:58.052 INFO kablam! 173 | for i in (1..=5) { Nov 07 07:55:58.052 INFO kablam! | ^^^^^^^ help: remove these parentheses Nov 07 07:55:58.052 INFO kablam! Nov 07 07:55:58.052 INFO kablam! warning: unnecessary parentheses around `if` condition Nov 07 07:55:58.052 INFO kablam! --> src/ch2/structs.rs:58:23 Nov 07 07:55:58.052 INFO kablam! | Nov 07 07:55:58.052 INFO kablam! 58 | let gender = if (self.gender == 1) {"boy"} else {"girl"}; Nov 07 07:55:58.052 INFO kablam! | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses Nov 07 07:55:58.052 INFO kablam! Nov 07 07:55:58.436 INFO kablam! warning: unnecessary parentheses around `for` head expression Nov 07 07:55:58.436 INFO kablam! --> src/ch2/primitives.rs:170:14 Nov 07 07:55:58.436 INFO kablam! | Nov 07 07:55:58.436 INFO kablam! 170 | for i in (1..5) { Nov 07 07:55:58.436 INFO kablam! | ^^^^^^ help: remove these parentheses Nov 07 07:55:58.436 INFO kablam! | Nov 07 07:55:58.436 INFO kablam! = note: #[warn(unused_parens)] on by default Nov 07 07:55:58.436 INFO kablam! Nov 07 07:55:58.436 INFO kablam! warning: unnecessary parentheses around `for` head expression Nov 07 07:55:58.436 INFO kablam! --> src/ch2/primitives.rs:173:14 Nov 07 07:55:58.436 INFO kablam! | Nov 07 07:55:58.436 INFO kablam! 173 | for i in (1..=5) { Nov 07 07:55:58.436 INFO kablam! | ^^^^^^^ help: remove these parentheses Nov 07 07:55:58.436 INFO kablam! Nov 07 07:55:58.436 INFO kablam! warning: unnecessary parentheses around `if` condition Nov 07 07:55:58.436 INFO kablam! --> src/ch2/structs.rs:58:23 Nov 07 07:55:58.436 INFO kablam! | Nov 07 07:55:58.436 INFO kablam! 58 | let gender = if (self.gender == 1) {"boy"} else {"girl"}; Nov 07 07:55:58.436 INFO kablam! | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses Nov 07 07:55:58.436 INFO kablam! Nov 07 07:55:59.058 INFO kablam! warning: unused variable: `a` Nov 07 07:55:59.058 INFO kablam! --> src/ch2/binding.rs:31:9 Nov 07 07:55:59.059 INFO kablam! | Nov 07 07:55:59.059 INFO kablam! 31 | let a = 1; Nov 07 07:55:59.059 INFO kablam! | ^ help: consider using `_a` instead Nov 07 07:55:59.059 INFO kablam! | Nov 07 07:55:59.060 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 07 07:55:59.060 INFO kablam! Nov 07 07:55:59.060 INFO kablam! warning: variable `b` is assigned to, but never used Nov 07 07:55:59.060 INFO kablam! --> src/ch2/binding.rs:33:13 Nov 07 07:55:59.061 INFO kablam! | Nov 07 07:55:59.061 INFO kablam! 33 | let mut b = 2; Nov 07 07:55:59.061 INFO kablam! | ^ Nov 07 07:55:59.061 INFO kablam! | Nov 07 07:55:59.062 INFO kablam! = note: consider using `_b` instead Nov 07 07:55:59.062 INFO kablam! Nov 07 07:55:59.062 INFO kablam! warning: value assigned to `b` is never read Nov 07 07:55:59.063 INFO kablam! --> src/ch2/binding.rs:34:5 Nov 07 07:55:59.063 INFO kablam! | Nov 07 07:55:59.063 INFO kablam! 34 | b = 3; // mutable Nov 07 07:55:59.063 INFO kablam! | ^ Nov 07 07:55:59.064 INFO kablam! | Nov 07 07:55:59.064 INFO kablam! = note: #[warn(unused_assignments)] on by default Nov 07 07:55:59.064 INFO kablam! Nov 07 07:55:59.065 INFO kablam! warning: unused variable: `v2` Nov 07 07:55:59.065 INFO kablam! --> src/ch2/collections.rs:31:13 Nov 07 07:55:59.065 INFO kablam! | Nov 07 07:55:59.065 INFO kablam! 31 | let mut v2 = vec![0; 10]; Nov 07 07:55:59.066 INFO kablam! | ^^ help: consider using `_v2` instead Nov 07 07:55:59.066 INFO kablam! Nov 07 07:55:59.066 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.066 INFO kablam! --> src/ch2/primitives.rs:17:9 Nov 07 07:55:59.066 INFO kablam! | Nov 07 07:55:59.067 INFO kablam! 17 | let x = true; Nov 07 07:55:59.067 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.068 INFO kablam! Nov 07 07:55:59.068 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.068 INFO kablam! --> src/ch2/primitives.rs:52:9 Nov 07 07:55:59.069 INFO kablam! | Nov 07 07:55:59.069 INFO kablam! 52 | let num = 42u32; Nov 07 07:55:59.069 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.069 INFO kablam! Nov 07 07:55:59.070 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.070 INFO kablam! --> src/ch2/primitives.rs:53:9 Nov 07 07:55:59.070 INFO kablam! | Nov 07 07:55:59.071 INFO kablam! 53 | let num: u32 = 42; Nov 07 07:55:59.071 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.071 INFO kablam! Nov 07 07:55:59.072 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.072 INFO kablam! --> src/ch2/primitives.rs:54:9 Nov 07 07:55:59.072 INFO kablam! | Nov 07 07:55:59.072 INFO kablam! 54 | let num = 0x2A; // 16进制 Nov 07 07:55:59.073 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.073 INFO kablam! Nov 07 07:55:59.073 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.074 INFO kablam! --> src/ch2/primitives.rs:55:9 Nov 07 07:55:59.074 INFO kablam! | Nov 07 07:55:59.074 INFO kablam! 55 | let num = 0o106; // 8进制 Nov 07 07:55:59.075 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.075 INFO kablam! Nov 07 07:55:59.075 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.075 INFO kablam! --> src/ch2/primitives.rs:56:9 Nov 07 07:55:59.076 INFO kablam! | Nov 07 07:55:59.080 INFO kablam! 56 | let num = 0b1101_1011; // 2进制 Nov 07 07:55:59.081 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.081 INFO kablam! Nov 07 07:55:59.081 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.081 INFO kablam! --> src/ch2/primitives.rs:59:9 Nov 07 07:55:59.082 INFO kablam! | Nov 07 07:55:59.082 INFO kablam! 59 | let num = 3.1415926f64; Nov 07 07:55:59.082 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.085 INFO kablam! Nov 07 07:55:59.086 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.086 INFO kablam! --> src/ch2/primitives.rs:94:9 Nov 07 07:55:59.086 INFO kablam! | Nov 07 07:55:59.086 INFO kablam! 94 | let x = 'r'; Nov 07 07:55:59.087 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.087 INFO kablam! Nov 07 07:55:59.087 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.087 INFO kablam! --> src/ch2/primitives.rs:95:9 Nov 07 07:55:59.088 INFO kablam! | Nov 07 07:55:59.088 INFO kablam! 95 | let x = 'Ú'; Nov 07 07:55:59.088 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.089 INFO kablam! Nov 07 07:55:59.089 INFO kablam! warning: unused variable: `arr` Nov 07 07:55:59.089 INFO kablam! --> src/ch2/primitives.rs:128:9 Nov 07 07:55:59.089 INFO kablam! | Nov 07 07:55:59.090 INFO kablam! 128 | let arr: [i32; 3] = [1, 2, 3]; Nov 07 07:55:59.090 INFO kablam! | ^^^ help: consider using `_arr` instead Nov 07 07:55:59.090 INFO kablam! Nov 07 07:55:59.090 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.091 INFO kablam! --> src/ch2/primitives.rs:350:9 Nov 07 07:55:59.091 INFO kablam! | Nov 07 07:55:59.091 INFO kablam! 350 | let x: ! = { Nov 07 07:55:59.092 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.092 INFO kablam! Nov 07 07:55:59.092 INFO kablam! warning: unused variable: `i` Nov 07 07:55:59.092 INFO kablam! --> src/ch3/tag_trait.rs:53:27 Nov 07 07:55:59.093 INFO kablam! | Nov 07 07:55:59.093 INFO kablam! 53 | fn test_copy(i: T) { Nov 07 07:55:59.093 INFO kablam! | ^ help: consider using `_i` instead Nov 07 07:55:59.093 INFO kablam! Nov 07 07:55:59.094 INFO kablam! warning: unused variable: `y` Nov 07 07:55:59.094 INFO kablam! --> src/ch3/type_cast.rs:71:9 Nov 07 07:55:59.094 INFO kablam! | Nov 07 07:55:59.095 INFO kablam! 71 | let y = x.clone(); // Rc<&str> Nov 07 07:55:59.095 INFO kablam! | ^ help: consider using `_y` instead Nov 07 07:55:59.095 INFO kablam! Nov 07 07:55:59.096 INFO kablam! warning: unused variable: `z` Nov 07 07:55:59.096 INFO kablam! --> src/ch3/type_cast.rs:72:9 Nov 07 07:55:59.096 INFO kablam! | Nov 07 07:55:59.097 INFO kablam! 72 | let z = (*x).clone(); // &str Nov 07 07:55:59.097 INFO kablam! | ^ help: consider using `_z` instead Nov 07 07:55:59.097 INFO kablam! Nov 07 07:55:59.097 INFO kablam! warning: unused variable: `y` Nov 07 07:55:59.098 INFO kablam! --> src/ch4/general_concepts.rs:18:13 Nov 07 07:55:59.098 INFO kablam! | Nov 07 07:55:59.098 INFO kablam! 18 | let y = x; Nov 07 07:55:59.099 INFO kablam! | ^ help: consider using `_y` instead Nov 07 07:55:59.099 INFO kablam! Nov 07 07:55:59.099 INFO kablam! warning: unused variable: `z` Nov 07 07:55:59.099 INFO kablam! --> src/ch4/general_concepts.rs:19:13 Nov 07 07:55:59.100 INFO kablam! | Nov 07 07:55:59.100 INFO kablam! 19 | let z = 100; Nov 07 07:55:59.100 INFO kablam! | ^ help: consider using `_z` instead Nov 07 07:55:59.101 INFO kablam! Nov 07 07:55:59.101 INFO kablam! warning: unused variable: `s` Nov 07 07:55:59.101 INFO kablam! --> src/ch4/raii.rs:14:13 Nov 07 07:55:59.102 INFO kablam! | Nov 07 07:55:59.102 INFO kablam! 14 | let s = String::from("hello"); Nov 07 07:55:59.102 INFO kablam! | ^ help: consider using `_s` instead Nov 07 07:55:59.102 INFO kablam! Nov 07 07:55:59.103 INFO kablam! warning: unused variable: `v` Nov 07 07:55:59.103 INFO kablam! --> src/ch4/raii.rs:16:13 Nov 07 07:55:59.103 INFO kablam! | Nov 07 07:55:59.103 INFO kablam! 16 | let v = vec![1,2,3]; Nov 07 07:55:59.104 INFO kablam! | ^ help: consider using `_v` instead Nov 07 07:55:59.104 INFO kablam! Nov 07 07:55:59.104 INFO kablam! warning: unused variable: `stolen` Nov 07 07:55:59.104 INFO kablam! --> src/ch5/semantic.rs:30:13 Nov 07 07:55:59.105 INFO kablam! | Nov 07 07:55:59.105 INFO kablam! 30 | let stolen = orig; Nov 07 07:55:59.105 INFO kablam! | ^^^^^^ help: consider using `_stolen` instead Nov 07 07:55:59.106 INFO kablam! Nov 07 07:55:59.106 INFO kablam! warning: unused variable: `b` Nov 07 07:55:59.106 INFO kablam! --> src/ch5/semantic.rs:113:13 Nov 07 07:55:59.106 INFO kablam! | Nov 07 07:55:59.107 INFO kablam! 113 | let b = a; Nov 07 07:55:59.107 INFO kablam! | ^ help: consider using `_b` instead Nov 07 07:55:59.107 INFO kablam! Nov 07 07:55:59.107 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.108 INFO kablam! --> src/ch5/share_mutable.rs:22:13 Nov 07 07:55:59.108 INFO kablam! | Nov 07 07:55:59.108 INFO kablam! 22 | let x = "hello".to_string(); Nov 07 07:55:59.109 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.109 INFO kablam! Nov 07 07:55:59.109 INFO kablam! warning: unused variable: `a` Nov 07 07:55:59.110 INFO kablam! --> src/ch5/share_mutable.rs:133:13 Nov 07 07:55:59.110 INFO kablam! | Nov 07 07:55:59.110 INFO kablam! 133 | let a = "hello"; // -------scope a-------+ Nov 07 07:55:59.110 INFO kablam! | ^ help: consider using `_a` instead Nov 07 07:55:59.111 INFO kablam! Nov 07 07:55:59.111 INFO kablam! warning: unused variable: `b` Nov 07 07:55:59.111 INFO kablam! --> src/ch5/share_mutable.rs:134:13 Nov 07 07:55:59.112 INFO kablam! | Nov 07 07:55:59.112 INFO kablam! 134 | let b = "rust"; // -----scope b------+ | Nov 07 07:55:59.112 INFO kablam! | ^ help: consider using `_b` instead Nov 07 07:55:59.112 INFO kablam! Nov 07 07:55:59.113 INFO kablam! warning: unused variable: `d` Nov 07 07:55:59.113 INFO kablam! --> src/ch5/share_mutable.rs:136:13 Nov 07 07:55:59.113 INFO kablam! | Nov 07 07:55:59.114 INFO kablam! 136 | let d = c; // - scope d --- | | | Nov 07 07:55:59.114 INFO kablam! | ^ help: consider using `_d` instead Nov 07 07:55:59.114 INFO kablam! Nov 07 07:55:59.115 INFO kablam! warning: unused variable: `p` Nov 07 07:55:59.115 INFO kablam! --> src/ch3/traits.rs:246:28 Nov 07 07:55:59.115 INFO kablam! | Nov 07 07:55:59.115 INFO kablam! 246 | fn set_page(&self, p: i32){ Nov 07 07:55:59.116 INFO kablam! | ^ help: consider using `_p` instead Nov 07 07:55:59.116 INFO kablam! Nov 07 07:55:59.116 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.117 INFO kablam! --> src/ch3/traits.rs:251:31 Nov 07 07:55:59.117 INFO kablam! | Nov 07 07:55:59.117 INFO kablam! 251 | fn set_perpage(&self, num: i32){ Nov 07 07:55:59.118 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.118 INFO kablam! Nov 07 07:55:59.118 INFO kablam! warning: unused variable: `args` Nov 07 07:55:59.119 INFO kablam! --> src/ch6/closures.rs:130:47 Nov 07 07:55:59.119 INFO kablam! | Nov 07 07:55:59.119 INFO kablam! 130 | extern "rust-call" fn call_once(self, args: ()) -> u32 { Nov 07 07:55:59.119 INFO kablam! | ^^^^ help: consider using `_args` instead Nov 07 07:55:59.120 INFO kablam! Nov 07 07:55:59.120 INFO kablam! warning: unused variable: `args` Nov 07 07:55:59.120 INFO kablam! --> src/ch6/closures.rs:136:51 Nov 07 07:55:59.121 INFO kablam! | Nov 07 07:55:59.121 INFO kablam! 136 | extern "rust-call" fn call_mut(&mut self, args: ()) -> u32 { Nov 07 07:55:59.121 INFO kablam! | ^^^^ help: consider using `_args` instead Nov 07 07:55:59.122 INFO kablam! Nov 07 07:55:59.122 INFO kablam! warning: unused variable: `args` Nov 07 07:55:59.122 INFO kablam! --> src/ch6/closures.rs:142:43 Nov 07 07:55:59.122 INFO kablam! | Nov 07 07:55:59.123 INFO kablam! 142 | extern "rust-call" fn call(&self, args: ()) -> u32 { Nov 07 07:55:59.123 INFO kablam! | ^^^^ help: consider using `_args` instead Nov 07 07:55:59.123 INFO kablam! Nov 07 07:55:59.124 INFO kablam! warning: variable does not need to be mutable Nov 07 07:55:59.124 INFO kablam! --> src/ch2/collections.rs:31:9 Nov 07 07:55:59.124 INFO kablam! | Nov 07 07:55:59.124 INFO kablam! 31 | let mut v2 = vec![0; 10]; Nov 07 07:55:59.124 INFO kablam! | ----^^ Nov 07 07:55:59.124 INFO kablam! | | Nov 07 07:55:59.124 INFO kablam! | help: remove this `mut` Nov 07 07:55:59.124 INFO kablam! | Nov 07 07:55:59.124 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 07 07:55:59.124 INFO kablam! Nov 07 07:55:59.343 INFO kablam! warning: function is never used: `sum` Nov 07 07:55:59.343 INFO kablam! --> src/ch2/function.rs:89:1 Nov 07 07:55:59.343 INFO kablam! | Nov 07 07:55:59.343 INFO kablam! 89 | fn sum(a: i32, b: i32) -> i32 { Nov 07 07:55:59.343 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.343 INFO kablam! | Nov 07 07:55:59.345 INFO kablam! = note: #[warn(dead_code)] on by default Nov 07 07:55:59.345 INFO kablam! Nov 07 07:55:59.345 INFO kablam! warning: function is never used: `product` Nov 07 07:55:59.345 INFO kablam! --> src/ch2/function.rs:92:1 Nov 07 07:55:59.345 INFO kablam! | Nov 07 07:55:59.345 INFO kablam! 92 | fn product(a: i32, b: i32) -> i32 { Nov 07 07:55:59.345 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.345 INFO kablam! Nov 07 07:55:59.345 INFO kablam! warning: function is never used: `map_demo` Nov 07 07:55:59.345 INFO kablam! --> src/ch2/collections.rs:169:1 Nov 07 07:55:59.345 INFO kablam! | Nov 07 07:55:59.345 INFO kablam! 169 | fn map_demo() { Nov 07 07:55:59.345 INFO kablam! | ^^^^^^^^^^^^^ Nov 07 07:55:59.345 INFO kablam! Nov 07 07:55:59.345 INFO kablam! warning: function is never used: `foo` Nov 07 07:55:59.345 INFO kablam! --> src/ch2/primitives.rs:349:1 Nov 07 07:55:59.345 INFO kablam! | Nov 07 07:55:59.345 INFO kablam! 349 | fn foo() -> u32 { Nov 07 07:55:59.345 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 07 07:55:59.345 INFO kablam! Nov 07 07:55:59.345 INFO kablam! warning: method is never used: `new` Nov 07 07:55:59.345 INFO kablam! --> src/ch2/structs.rs:48:5 Nov 07 07:55:59.345 INFO kablam! | Nov 07 07:55:59.345 INFO kablam! 48 | fn new(name: &'static str, gender: u32) -> Self{ Nov 07 07:55:59.345 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.345 INFO kablam! Nov 07 07:55:59.345 INFO kablam! warning: method is never used: `name` Nov 07 07:55:59.345 INFO kablam! --> src/ch2/structs.rs:51:5 Nov 07 07:55:59.345 INFO kablam! | Nov 07 07:55:59.345 INFO kablam! 51 | fn name(&self) { Nov 07 07:55:59.345 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.345 INFO kablam! Nov 07 07:55:59.345 INFO kablam! warning: method is never used: `set_name` Nov 07 07:55:59.345 INFO kablam! --> src/ch2/structs.rs:54:5 Nov 07 07:55:59.345 INFO kablam! | Nov 07 07:55:59.345 INFO kablam! 54 | fn set_name(&mut self, name: &'static str) { Nov 07 07:55:59.345 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.345 INFO kablam! Nov 07 07:55:59.345 INFO kablam! warning: method is never used: `gender` Nov 07 07:55:59.345 INFO kablam! --> src/ch2/structs.rs:57:5 Nov 07 07:55:59.345 INFO kablam! | Nov 07 07:55:59.345 INFO kablam! 57 | fn gender(&self){ Nov 07 07:55:59.345 INFO kablam! | ^^^^^^^^^^^^^^^^ Nov 07 07:55:59.345 INFO kablam! Nov 07 07:55:59.345 INFO kablam! warning: field is never used: `foo` Nov 07 07:55:59.345 INFO kablam! --> src/ch3/zero_size.rs:27:9 Nov 07 07:55:59.345 INFO kablam! | Nov 07 07:55:59.345 INFO kablam! 27 | foo: Foo, Nov 07 07:55:59.345 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.345 INFO kablam! Nov 07 07:55:59.345 INFO kablam! warning: field is never used: `qux` Nov 07 07:55:59.345 INFO kablam! --> src/ch3/zero_size.rs:28:9 Nov 07 07:55:59.346 INFO kablam! | Nov 07 07:55:59.346 INFO kablam! 28 | qux: (), Nov 07 07:55:59.346 INFO kablam! | ^^^^^^^ Nov 07 07:55:59.346 INFO kablam! Nov 07 07:55:59.346 INFO kablam! warning: field is never used: `baz` Nov 07 07:55:59.346 INFO kablam! --> src/ch3/zero_size.rs:29:9 Nov 07 07:55:59.346 INFO kablam! | Nov 07 07:55:59.346 INFO kablam! 29 | baz: [u8; 0], Nov 07 07:55:59.346 INFO kablam! | ^^^^^^^^^^^^ Nov 07 07:55:59.346 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: field is never used: `page` Nov 07 07:55:59.357 INFO kablam! --> src/ch3/traits.rs:262:24 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 262 | struct MyPaginate{ page: i32 } Nov 07 07:55:59.357 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.357 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: field is never used: `inner` Nov 07 07:55:59.357 INFO kablam! --> src/ch3/trait_limit.rs:147:9 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 147 | inner: T, Nov 07 07:55:59.357 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.357 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: function is never used: `foo` Nov 07 07:55:59.357 INFO kablam! --> src/ch4/general_concepts.rs:17:5 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 17 | fn foo(x: u32) { Nov 07 07:55:59.357 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.357 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.357 INFO kablam! --> src/ch4/general_concepts.rs:21:5 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 21 | fn main(){ Nov 07 07:55:59.357 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.357 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: struct is never constructed: `A` Nov 07 07:55:59.357 INFO kablam! --> src/ch4/general_concepts.rs:56:5 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 56 | struct A { Nov 07 07:55:59.357 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.357 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.357 INFO kablam! --> src/ch4/general_concepts.rs:61:5 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 61 | fn main() { Nov 07 07:55:59.357 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.357 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: struct is never constructed: `A` Nov 07 07:55:59.357 INFO kablam! --> src/ch4/general_concepts.rs:96:5 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 96 | struct A { Nov 07 07:55:59.357 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.357 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: struct is never constructed: `B` Nov 07 07:55:59.357 INFO kablam! --> src/ch4/general_concepts.rs:100:5 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 100 | struct B(i32, f64, char); Nov 07 07:55:59.357 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.357 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: struct is never constructed: `N` Nov 07 07:55:59.357 INFO kablam! --> src/ch4/general_concepts.rs:101:5 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 101 | struct N; Nov 07 07:55:59.357 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.357 INFO kablam! Nov 07 07:55:59.357 INFO kablam! warning: enum is never used: `E` Nov 07 07:55:59.357 INFO kablam! --> src/ch4/general_concepts.rs:102:5 Nov 07 07:55:59.357 INFO kablam! | Nov 07 07:55:59.357 INFO kablam! 102 | enum E { Nov 07 07:55:59.357 INFO kablam! | ^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: union is never used: `U` Nov 07 07:55:59.358 INFO kablam! --> src/ch4/general_concepts.rs:106:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 106 | union U { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch4/general_concepts.rs:110:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 110 | fn main(){ Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch4/resource_management.rs:59:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 59 | fn main() { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch4/raii.rs:13:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 13 | fn main() { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: struct is never constructed: `S` Nov 07 07:55:59.358 INFO kablam! --> src/ch4/raii.rs:94:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 94 | struct S(i32); Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch4/raii.rs:100:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 100 | fn main() { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch5/semantic.rs:27:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 27 | fn main() { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch5/semantic.rs:111:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 111 | fn main(){ Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch5/share_mutable.rs:21:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 21 | fn main() { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch5/share_mutable.rs:132:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 132 | fn main(){ Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `foo` Nov 07 07:55:59.358 INFO kablam! --> src/ch5/borrow.rs:31:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 31 | fn foo(mut v: [i32; 3]) -> [i32; 3] { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch5/borrow.rs:36:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 36 | fn main() { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `bubble_sort` Nov 07 07:55:59.358 INFO kablam! --> src/ch5/borrow.rs:73:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 73 | fn bubble_sort(a: &mut Vec) { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.358 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.358 INFO kablam! --> src/ch5/borrow.rs:90:5 Nov 07 07:55:59.358 INFO kablam! | Nov 07 07:55:59.358 INFO kablam! 90 | fn main() { Nov 07 07:55:59.358 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.358 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `compute` Nov 07 07:55:59.359 INFO kablam! --> src/ch5/borrow.rs:139:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 139 | fn compute(input: &u32, output: &mut u32) { Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.359 INFO kablam! --> src/ch5/borrow.rs:147:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 147 | fn main() { Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.359 INFO kablam! --> src/ch5/lifetime.rs:16:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 16 | fn main() { Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.359 INFO kablam! --> src/ch5/lifetime.rs:239:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 239 | fn main() { Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `foo` Nov 07 07:55:59.359 INFO kablam! --> src/ch5/nll.rs:117:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 117 | fn foo<'a>(x: &'a str, y: &'a str) -> &'a str { Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.359 INFO kablam! --> src/ch5/nll.rs:124:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 124 | fn main(){ Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.359 INFO kablam! --> src/ch5/nll.rs:181:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 181 | fn main(){ Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `modify` Nov 07 07:55:59.359 INFO kablam! --> src/ch6/functions.rs:30:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 30 | fn modify(mut v: Vec) -> Vec { Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.359 INFO kablam! --> src/ch6/functions.rs:34:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 34 | fn main(){ Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `f` Nov 07 07:55:59.359 INFO kablam! --> src/ch6/functions.rs:71:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 71 | fn f() { print!("1"); } Nov 07 07:55:59.359 INFO kablam! | ^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.359 INFO kablam! --> src/ch6/functions.rs:72:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 72 | fn main() { Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: struct is never constructed: `S` Nov 07 07:55:59.359 INFO kablam! --> src/ch6/functions.rs:126:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 126 | struct S { i: i32 } Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `f` Nov 07 07:55:59.359 INFO kablam! --> src/ch6/functions.rs:127:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 127 | fn f(ref _s: S) { Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.359 INFO kablam! --> src/ch6/functions.rs:130:5 Nov 07 07:55:59.359 INFO kablam! | Nov 07 07:55:59.359 INFO kablam! 130 | fn main() { Nov 07 07:55:59.359 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.359 INFO kablam! Nov 07 07:55:59.359 INFO kablam! warning: function is never used: `addsub` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:167:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 167 | fn addsub(x: isize, y: isize) -> (isize, isize) { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:170:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 170 | fn main(){ Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `square` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:210:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 210 | fn square>(x: T, y: T) -> T { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:213:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 213 | fn main() { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: struct is never constructed: `User` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:249:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 249 | struct User { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: method is never used: `show` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:254:9 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 254 | fn show(&self) { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:259:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 259 | fn main() { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `math` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:399:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 399 | fn math(op: fn(i32, i32) -> i32, a: i32, b: i32) -> i32{ Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `sum` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:402:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 402 | fn sum(a: i32, b: i32) -> i32 { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `product` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:405:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 405 | fn product(a: i32, b: i32) -> i32 { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/functions.rs:408:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 408 | fn main() { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `counter` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/closures.rs:48:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 48 | fn counter(i: i32) -> Box i32> { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/closures.rs:51:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 51 | fn main() { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: struct is never constructed: `Closure` Nov 07 07:55:59.360 INFO kablam! --> src/ch6/closures.rs:125:5 Nov 07 07:55:59.360 INFO kablam! | Nov 07 07:55:59.360 INFO kablam! 125 | struct Closure { Nov 07 07:55:59.360 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.360 INFO kablam! Nov 07 07:55:59.360 INFO kablam! warning: function is never used: `call_it` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/closures.rs:147:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 147 | fn call_it u32>(f: &F) -> u32 { Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `call_it_mut` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/closures.rs:150:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 150 | fn call_it_mut u32>(f: &mut F) -> u32 { Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `call_it_once` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/closures.rs:153:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 153 | fn call_it_once u32>(f: F) -> u32 { Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/closures.rs:156:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 156 | fn main() { Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/closures.rs:352:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 352 | fn main() { Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `boxed_closure` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/closures.rs:512:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 512 | fn boxed_closure(c: &mut Vec>){ Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/closures.rs:518:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 518 | fn main(){ Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `bar` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/closures.rs:638:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 638 | fn bar(b: Box DoSomething<&'f usize>>) { Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/closures.rs:642:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 642 | fn main(){ Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.361 INFO kablam! --> src/ch6/iters.rs:373:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 373 | fn main(){ Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.361 INFO kablam! --> src/ch7/structs.rs:48:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 48 | fn main(){ Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `hello` Nov 07 07:55:59.361 INFO kablam! --> src/appendix/mod.rs:16:1 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 16 | fn hello(){ Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.361 INFO kablam! --> src/appendix/lldb.rs:147:1 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 147 | fn main() Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.361 INFO kablam! warning: denote infinite loops with `loop { ... }` Nov 07 07:55:59.361 INFO kablam! --> src/ch2/control_flow.rs:152:5 Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! 152 | while true { Nov 07 07:55:59.361 INFO kablam! | ^^^^^^^^^^ help: use `loop` Nov 07 07:55:59.361 INFO kablam! | Nov 07 07:55:59.361 INFO kablam! = note: #[warn(while_true)] on by default Nov 07 07:55:59.361 INFO kablam! Nov 07 07:55:59.400 INFO kablam! warning: unused arithmetic operation that must be used Nov 07 07:55:59.400 INFO kablam! --> src/ch5/nll.rs:184:9 Nov 07 07:55:59.400 INFO kablam! | Nov 07 07:55:59.400 INFO kablam! 184 | a.to_string() + s; Nov 07 07:55:59.400 INFO kablam! | ^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.400 INFO kablam! | Nov 07 07:55:59.400 INFO kablam! = note: #[warn(unused_must_use)] on by default Nov 07 07:55:59.400 INFO kablam! Nov 07 07:55:59.400 INFO kablam! warning: unused attribute Nov 07 07:55:59.400 INFO kablam! --> src/ch6/closures.rs:124:5 Nov 07 07:55:59.400 INFO kablam! | Nov 07 07:55:59.400 INFO kablam! 124 | #![feature(unboxed_closures, fn_traits)] Nov 07 07:55:59.400 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.400 INFO kablam! | Nov 07 07:55:59.400 INFO kablam! = note: #[warn(unused_attributes)] on by default Nov 07 07:55:59.400 INFO kablam! Nov 07 07:55:59.400 INFO kablam! warning: crate-level attribute should be in the root module Nov 07 07:55:59.400 INFO kablam! --> src/ch6/closures.rs:124:5 Nov 07 07:55:59.400 INFO kablam! | Nov 07 07:55:59.400 INFO kablam! 124 | #![feature(unboxed_closures, fn_traits)] Nov 07 07:55:59.400 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.400 INFO kablam! Nov 07 07:55:59.640 INFO kablam! warning: unused variable: `a` Nov 07 07:55:59.640 INFO kablam! --> src/ch2/binding.rs:31:9 Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.640 INFO kablam! 31 | let a = 1; Nov 07 07:55:59.640 INFO kablam! | ^ help: consider using `_a` instead Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.640 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 07 07:55:59.640 INFO kablam! Nov 07 07:55:59.640 INFO kablam! warning: variable `b` is assigned to, but never used Nov 07 07:55:59.640 INFO kablam! --> src/ch2/binding.rs:33:13 Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.640 INFO kablam! 33 | let mut b = 2; Nov 07 07:55:59.640 INFO kablam! | ^ Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.640 INFO kablam! = note: consider using `_b` instead Nov 07 07:55:59.640 INFO kablam! Nov 07 07:55:59.640 INFO kablam! warning: value assigned to `b` is never read Nov 07 07:55:59.640 INFO kablam! --> src/ch2/binding.rs:34:5 Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.640 INFO kablam! 34 | b = 3; // mutable Nov 07 07:55:59.640 INFO kablam! | ^ Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.640 INFO kablam! = note: #[warn(unused_assignments)] on by default Nov 07 07:55:59.640 INFO kablam! Nov 07 07:55:59.640 INFO kablam! warning: unused variable: `v2` Nov 07 07:55:59.640 INFO kablam! --> src/ch2/collections.rs:31:13 Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.640 INFO kablam! 31 | let mut v2 = vec![0; 10]; Nov 07 07:55:59.640 INFO kablam! | ^^ help: consider using `_v2` instead Nov 07 07:55:59.640 INFO kablam! Nov 07 07:55:59.640 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.640 INFO kablam! --> src/ch2/primitives.rs:17:9 Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.640 INFO kablam! 17 | let x = true; Nov 07 07:55:59.640 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.640 INFO kablam! Nov 07 07:55:59.640 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.640 INFO kablam! --> src/ch2/primitives.rs:52:9 Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.640 INFO kablam! 52 | let num = 42u32; Nov 07 07:55:59.640 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.640 INFO kablam! Nov 07 07:55:59.640 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.640 INFO kablam! --> src/ch2/primitives.rs:53:9 Nov 07 07:55:59.640 INFO kablam! | Nov 07 07:55:59.641 INFO kablam! 53 | let num: u32 = 42; Nov 07 07:55:59.641 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.641 INFO kablam! Nov 07 07:55:59.648 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.648 INFO kablam! --> src/ch2/primitives.rs:54:9 Nov 07 07:55:59.648 INFO kablam! | Nov 07 07:55:59.648 INFO kablam! 54 | let num = 0x2A; // 16进制 Nov 07 07:55:59.648 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.648 INFO kablam! Nov 07 07:55:59.648 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.648 INFO kablam! --> src/ch2/primitives.rs:55:9 Nov 07 07:55:59.648 INFO kablam! | Nov 07 07:55:59.648 INFO kablam! 55 | let num = 0o106; // 8进制 Nov 07 07:55:59.648 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.648 INFO kablam! Nov 07 07:55:59.648 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.648 INFO kablam! --> src/ch2/primitives.rs:56:9 Nov 07 07:55:59.648 INFO kablam! | Nov 07 07:55:59.648 INFO kablam! 56 | let num = 0b1101_1011; // 2进制 Nov 07 07:55:59.648 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.648 INFO kablam! Nov 07 07:55:59.648 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.648 INFO kablam! --> src/ch2/primitives.rs:59:9 Nov 07 07:55:59.648 INFO kablam! | Nov 07 07:55:59.648 INFO kablam! 59 | let num = 3.1415926f64; Nov 07 07:55:59.648 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.648 INFO kablam! Nov 07 07:55:59.648 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.648 INFO kablam! --> src/ch2/primitives.rs:94:9 Nov 07 07:55:59.648 INFO kablam! | Nov 07 07:55:59.648 INFO kablam! 94 | let x = 'r'; Nov 07 07:55:59.648 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.648 INFO kablam! Nov 07 07:55:59.648 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.648 INFO kablam! --> src/ch2/primitives.rs:95:9 Nov 07 07:55:59.648 INFO kablam! | Nov 07 07:55:59.648 INFO kablam! 95 | let x = 'Ú'; Nov 07 07:55:59.648 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.648 INFO kablam! Nov 07 07:55:59.648 INFO kablam! warning: unused variable: `arr` Nov 07 07:55:59.648 INFO kablam! --> src/ch2/primitives.rs:128:9 Nov 07 07:55:59.648 INFO kablam! | Nov 07 07:55:59.648 INFO kablam! 128 | let arr: [i32; 3] = [1, 2, 3]; Nov 07 07:55:59.648 INFO kablam! | ^^^ help: consider using `_arr` instead Nov 07 07:55:59.648 INFO kablam! Nov 07 07:55:59.648 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.648 INFO kablam! --> src/ch2/primitives.rs:350:9 Nov 07 07:55:59.648 INFO kablam! | Nov 07 07:55:59.648 INFO kablam! 350 | let x: ! = { Nov 07 07:55:59.648 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `i` Nov 07 07:55:59.649 INFO kablam! --> src/ch3/tag_trait.rs:53:27 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 53 | fn test_copy(i: T) { Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_i` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `y` Nov 07 07:55:59.649 INFO kablam! --> src/ch3/type_cast.rs:71:9 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 71 | let y = x.clone(); // Rc<&str> Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_y` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `z` Nov 07 07:55:59.649 INFO kablam! --> src/ch3/type_cast.rs:72:9 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 72 | let z = (*x).clone(); // &str Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_z` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `y` Nov 07 07:55:59.649 INFO kablam! --> src/ch4/general_concepts.rs:18:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 18 | let y = x; Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_y` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `z` Nov 07 07:55:59.649 INFO kablam! --> src/ch4/general_concepts.rs:19:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 19 | let z = 100; Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_z` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `s` Nov 07 07:55:59.649 INFO kablam! --> src/ch4/raii.rs:14:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 14 | let s = String::from("hello"); Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_s` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `v` Nov 07 07:55:59.649 INFO kablam! --> src/ch4/raii.rs:16:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 16 | let v = vec![1,2,3]; Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_v` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `stolen` Nov 07 07:55:59.649 INFO kablam! --> src/ch5/semantic.rs:30:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 30 | let stolen = orig; Nov 07 07:55:59.649 INFO kablam! | ^^^^^^ help: consider using `_stolen` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `b` Nov 07 07:55:59.649 INFO kablam! --> src/ch5/semantic.rs:113:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 113 | let b = a; Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_b` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `x` Nov 07 07:55:59.649 INFO kablam! --> src/ch5/share_mutable.rs:22:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 22 | let x = "hello".to_string(); Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_x` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `a` Nov 07 07:55:59.649 INFO kablam! --> src/ch5/share_mutable.rs:133:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 133 | let a = "hello"; // -------scope a-------+ Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_a` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `b` Nov 07 07:55:59.649 INFO kablam! --> src/ch5/share_mutable.rs:134:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 134 | let b = "rust"; // -----scope b------+ | Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_b` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `d` Nov 07 07:55:59.649 INFO kablam! --> src/ch5/share_mutable.rs:136:13 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 136 | let d = c; // - scope d --- | | | Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_d` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `p` Nov 07 07:55:59.649 INFO kablam! --> src/ch3/traits.rs:246:28 Nov 07 07:55:59.649 INFO kablam! | Nov 07 07:55:59.649 INFO kablam! 246 | fn set_page(&self, p: i32){ Nov 07 07:55:59.649 INFO kablam! | ^ help: consider using `_p` instead Nov 07 07:55:59.649 INFO kablam! Nov 07 07:55:59.649 INFO kablam! warning: unused variable: `num` Nov 07 07:55:59.650 INFO kablam! --> src/ch3/traits.rs:251:31 Nov 07 07:55:59.650 INFO kablam! | Nov 07 07:55:59.650 INFO kablam! 251 | fn set_perpage(&self, num: i32){ Nov 07 07:55:59.650 INFO kablam! | ^^^ help: consider using `_num` instead Nov 07 07:55:59.650 INFO kablam! Nov 07 07:55:59.650 INFO kablam! warning: unused variable: `args` Nov 07 07:55:59.650 INFO kablam! --> src/ch6/closures.rs:130:47 Nov 07 07:55:59.650 INFO kablam! | Nov 07 07:55:59.650 INFO kablam! 130 | extern "rust-call" fn call_once(self, args: ()) -> u32 { Nov 07 07:55:59.650 INFO kablam! | ^^^^ help: consider using `_args` instead Nov 07 07:55:59.650 INFO kablam! Nov 07 07:55:59.650 INFO kablam! warning: unused variable: `args` Nov 07 07:55:59.650 INFO kablam! --> src/ch6/closures.rs:136:51 Nov 07 07:55:59.650 INFO kablam! | Nov 07 07:55:59.650 INFO kablam! 136 | extern "rust-call" fn call_mut(&mut self, args: ()) -> u32 { Nov 07 07:55:59.650 INFO kablam! | ^^^^ help: consider using `_args` instead Nov 07 07:55:59.650 INFO kablam! Nov 07 07:55:59.650 INFO kablam! warning: unused variable: `args` Nov 07 07:55:59.650 INFO kablam! --> src/ch6/closures.rs:142:43 Nov 07 07:55:59.650 INFO kablam! | Nov 07 07:55:59.650 INFO kablam! 142 | extern "rust-call" fn call(&self, args: ()) -> u32 { Nov 07 07:55:59.650 INFO kablam! | ^^^^ help: consider using `_args` instead Nov 07 07:55:59.650 INFO kablam! Nov 07 07:55:59.688 INFO kablam! warning: variable does not need to be mutable Nov 07 07:55:59.688 INFO kablam! --> src/ch2/collections.rs:31:9 Nov 07 07:55:59.688 INFO kablam! | Nov 07 07:55:59.688 INFO kablam! 31 | let mut v2 = vec![0; 10]; Nov 07 07:55:59.688 INFO kablam! | ----^^ Nov 07 07:55:59.688 INFO kablam! | | Nov 07 07:55:59.688 INFO kablam! | help: remove this `mut` Nov 07 07:55:59.688 INFO kablam! | Nov 07 07:55:59.688 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 07 07:55:59.688 INFO kablam! Nov 07 07:55:59.912 INFO kablam! warning: function is never used: `sum` Nov 07 07:55:59.912 INFO kablam! --> src/ch2/function.rs:89:1 Nov 07 07:55:59.912 INFO kablam! | Nov 07 07:55:59.912 INFO kablam! 89 | fn sum(a: i32, b: i32) -> i32 { Nov 07 07:55:59.913 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.913 INFO kablam! | Nov 07 07:55:59.913 INFO kablam! = note: #[warn(dead_code)] on by default Nov 07 07:55:59.913 INFO kablam! Nov 07 07:55:59.913 INFO kablam! warning: function is never used: `product` Nov 07 07:55:59.913 INFO kablam! --> src/ch2/function.rs:92:1 Nov 07 07:55:59.913 INFO kablam! | Nov 07 07:55:59.913 INFO kablam! 92 | fn product(a: i32, b: i32) -> i32 { Nov 07 07:55:59.913 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.913 INFO kablam! Nov 07 07:55:59.913 INFO kablam! warning: function is never used: `map_demo` Nov 07 07:55:59.913 INFO kablam! --> src/ch2/collections.rs:169:1 Nov 07 07:55:59.913 INFO kablam! | Nov 07 07:55:59.913 INFO kablam! 169 | fn map_demo() { Nov 07 07:55:59.913 INFO kablam! | ^^^^^^^^^^^^^ Nov 07 07:55:59.913 INFO kablam! Nov 07 07:55:59.913 INFO kablam! warning: function is never used: `foo` Nov 07 07:55:59.913 INFO kablam! --> src/ch2/primitives.rs:349:1 Nov 07 07:55:59.913 INFO kablam! | Nov 07 07:55:59.913 INFO kablam! 349 | fn foo() -> u32 { Nov 07 07:55:59.913 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 07 07:55:59.913 INFO kablam! Nov 07 07:55:59.920 INFO kablam! warning: method is never used: `new` Nov 07 07:55:59.920 INFO kablam! --> src/ch2/structs.rs:48:5 Nov 07 07:55:59.920 INFO kablam! | Nov 07 07:55:59.920 INFO kablam! 48 | fn new(name: &'static str, gender: u32) -> Self{ Nov 07 07:55:59.920 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.920 INFO kablam! Nov 07 07:55:59.920 INFO kablam! warning: method is never used: `name` Nov 07 07:55:59.920 INFO kablam! --> src/ch2/structs.rs:51:5 Nov 07 07:55:59.920 INFO kablam! | Nov 07 07:55:59.921 INFO kablam! 51 | fn name(&self) { Nov 07 07:55:59.921 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.921 INFO kablam! Nov 07 07:55:59.921 INFO kablam! warning: method is never used: `set_name` Nov 07 07:55:59.921 INFO kablam! --> src/ch2/structs.rs:54:5 Nov 07 07:55:59.921 INFO kablam! | Nov 07 07:55:59.921 INFO kablam! 54 | fn set_name(&mut self, name: &'static str) { Nov 07 07:55:59.921 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.921 INFO kablam! Nov 07 07:55:59.921 INFO kablam! warning: method is never used: `gender` Nov 07 07:55:59.921 INFO kablam! --> src/ch2/structs.rs:57:5 Nov 07 07:55:59.921 INFO kablam! | Nov 07 07:55:59.921 INFO kablam! 57 | fn gender(&self){ Nov 07 07:55:59.921 INFO kablam! | ^^^^^^^^^^^^^^^^ Nov 07 07:55:59.921 INFO kablam! Nov 07 07:55:59.921 INFO kablam! warning: field is never used: `foo` Nov 07 07:55:59.921 INFO kablam! --> src/ch3/zero_size.rs:27:9 Nov 07 07:55:59.921 INFO kablam! | Nov 07 07:55:59.921 INFO kablam! 27 | foo: Foo, Nov 07 07:55:59.921 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.922 INFO kablam! Nov 07 07:55:59.922 INFO kablam! warning: field is never used: `qux` Nov 07 07:55:59.922 INFO kablam! --> src/ch3/zero_size.rs:28:9 Nov 07 07:55:59.922 INFO kablam! | Nov 07 07:55:59.922 INFO kablam! 28 | qux: (), Nov 07 07:55:59.922 INFO kablam! | ^^^^^^^ Nov 07 07:55:59.922 INFO kablam! Nov 07 07:55:59.922 INFO kablam! warning: field is never used: `baz` Nov 07 07:55:59.922 INFO kablam! --> src/ch3/zero_size.rs:29:9 Nov 07 07:55:59.922 INFO kablam! | Nov 07 07:55:59.922 INFO kablam! 29 | baz: [u8; 0], Nov 07 07:55:59.922 INFO kablam! | ^^^^^^^^^^^^ Nov 07 07:55:59.922 INFO kablam! Nov 07 07:55:59.922 INFO kablam! warning: field is never used: `page` Nov 07 07:55:59.922 INFO kablam! --> src/ch3/traits.rs:262:24 Nov 07 07:55:59.922 INFO kablam! | Nov 07 07:55:59.922 INFO kablam! 262 | struct MyPaginate{ page: i32 } Nov 07 07:55:59.922 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.922 INFO kablam! Nov 07 07:55:59.922 INFO kablam! warning: field is never used: `inner` Nov 07 07:55:59.922 INFO kablam! --> src/ch3/trait_limit.rs:147:9 Nov 07 07:55:59.923 INFO kablam! | Nov 07 07:55:59.923 INFO kablam! 147 | inner: T, Nov 07 07:55:59.923 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.923 INFO kablam! Nov 07 07:55:59.923 INFO kablam! warning: function is never used: `foo` Nov 07 07:55:59.923 INFO kablam! --> src/ch4/general_concepts.rs:17:5 Nov 07 07:55:59.923 INFO kablam! | Nov 07 07:55:59.923 INFO kablam! 17 | fn foo(x: u32) { Nov 07 07:55:59.923 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.923 INFO kablam! Nov 07 07:55:59.923 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.923 INFO kablam! --> src/ch4/general_concepts.rs:21:5 Nov 07 07:55:59.923 INFO kablam! | Nov 07 07:55:59.923 INFO kablam! 21 | fn main(){ Nov 07 07:55:59.923 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.923 INFO kablam! Nov 07 07:55:59.923 INFO kablam! warning: struct is never constructed: `A` Nov 07 07:55:59.923 INFO kablam! --> src/ch4/general_concepts.rs:56:5 Nov 07 07:55:59.923 INFO kablam! | Nov 07 07:55:59.923 INFO kablam! 56 | struct A { Nov 07 07:55:59.924 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.924 INFO kablam! Nov 07 07:55:59.924 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.924 INFO kablam! --> src/ch4/general_concepts.rs:61:5 Nov 07 07:55:59.924 INFO kablam! | Nov 07 07:55:59.924 INFO kablam! 61 | fn main() { Nov 07 07:55:59.924 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.924 INFO kablam! Nov 07 07:55:59.924 INFO kablam! warning: struct is never constructed: `A` Nov 07 07:55:59.924 INFO kablam! --> src/ch4/general_concepts.rs:96:5 Nov 07 07:55:59.924 INFO kablam! | Nov 07 07:55:59.924 INFO kablam! 96 | struct A { Nov 07 07:55:59.924 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.924 INFO kablam! Nov 07 07:55:59.924 INFO kablam! warning: struct is never constructed: `B` Nov 07 07:55:59.924 INFO kablam! --> src/ch4/general_concepts.rs:100:5 Nov 07 07:55:59.924 INFO kablam! | Nov 07 07:55:59.924 INFO kablam! 100 | struct B(i32, f64, char); Nov 07 07:55:59.924 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.924 INFO kablam! Nov 07 07:55:59.924 INFO kablam! warning: struct is never constructed: `N` Nov 07 07:55:59.924 INFO kablam! --> src/ch4/general_concepts.rs:101:5 Nov 07 07:55:59.924 INFO kablam! | Nov 07 07:55:59.925 INFO kablam! 101 | struct N; Nov 07 07:55:59.925 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.925 INFO kablam! Nov 07 07:55:59.925 INFO kablam! warning: enum is never used: `E` Nov 07 07:55:59.925 INFO kablam! --> src/ch4/general_concepts.rs:102:5 Nov 07 07:55:59.925 INFO kablam! | Nov 07 07:55:59.925 INFO kablam! 102 | enum E { Nov 07 07:55:59.925 INFO kablam! | ^^^^^^ Nov 07 07:55:59.925 INFO kablam! Nov 07 07:55:59.925 INFO kablam! warning: union is never used: `U` Nov 07 07:55:59.925 INFO kablam! --> src/ch4/general_concepts.rs:106:5 Nov 07 07:55:59.925 INFO kablam! | Nov 07 07:55:59.925 INFO kablam! 106 | union U { Nov 07 07:55:59.925 INFO kablam! | ^^^^^^^ Nov 07 07:55:59.925 INFO kablam! Nov 07 07:55:59.925 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.925 INFO kablam! --> src/ch4/general_concepts.rs:110:5 Nov 07 07:55:59.925 INFO kablam! | Nov 07 07:55:59.925 INFO kablam! 110 | fn main(){ Nov 07 07:55:59.925 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.925 INFO kablam! Nov 07 07:55:59.925 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.925 INFO kablam! --> src/ch4/resource_management.rs:59:5 Nov 07 07:55:59.925 INFO kablam! | Nov 07 07:55:59.925 INFO kablam! 59 | fn main() { Nov 07 07:55:59.926 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.926 INFO kablam! Nov 07 07:55:59.926 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.926 INFO kablam! --> src/ch4/raii.rs:13:5 Nov 07 07:55:59.926 INFO kablam! | Nov 07 07:55:59.926 INFO kablam! 13 | fn main() { Nov 07 07:55:59.926 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.926 INFO kablam! Nov 07 07:55:59.926 INFO kablam! warning: struct is never constructed: `S` Nov 07 07:55:59.926 INFO kablam! --> src/ch4/raii.rs:94:5 Nov 07 07:55:59.926 INFO kablam! | Nov 07 07:55:59.926 INFO kablam! 94 | struct S(i32); Nov 07 07:55:59.926 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.926 INFO kablam! Nov 07 07:55:59.926 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.926 INFO kablam! --> src/ch4/raii.rs:100:5 Nov 07 07:55:59.926 INFO kablam! | Nov 07 07:55:59.926 INFO kablam! 100 | fn main() { Nov 07 07:55:59.926 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.926 INFO kablam! Nov 07 07:55:59.926 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.926 INFO kablam! --> src/ch5/semantic.rs:27:5 Nov 07 07:55:59.926 INFO kablam! | Nov 07 07:55:59.926 INFO kablam! 27 | fn main() { Nov 07 07:55:59.932 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.932 INFO kablam! Nov 07 07:55:59.932 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.932 INFO kablam! --> src/ch5/semantic.rs:111:5 Nov 07 07:55:59.932 INFO kablam! | Nov 07 07:55:59.932 INFO kablam! 111 | fn main(){ Nov 07 07:55:59.932 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.932 INFO kablam! Nov 07 07:55:59.932 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.932 INFO kablam! --> src/ch5/share_mutable.rs:21:5 Nov 07 07:55:59.932 INFO kablam! | Nov 07 07:55:59.932 INFO kablam! 21 | fn main() { Nov 07 07:55:59.932 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.932 INFO kablam! Nov 07 07:55:59.933 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.933 INFO kablam! --> src/ch5/share_mutable.rs:132:5 Nov 07 07:55:59.933 INFO kablam! | Nov 07 07:55:59.933 INFO kablam! 132 | fn main(){ Nov 07 07:55:59.933 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.933 INFO kablam! Nov 07 07:55:59.933 INFO kablam! warning: function is never used: `foo` Nov 07 07:55:59.933 INFO kablam! --> src/ch5/borrow.rs:31:5 Nov 07 07:55:59.933 INFO kablam! | Nov 07 07:55:59.933 INFO kablam! 31 | fn foo(mut v: [i32; 3]) -> [i32; 3] { Nov 07 07:55:59.933 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.933 INFO kablam! Nov 07 07:55:59.933 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.933 INFO kablam! --> src/ch5/borrow.rs:36:5 Nov 07 07:55:59.933 INFO kablam! | Nov 07 07:55:59.933 INFO kablam! 36 | fn main() { Nov 07 07:55:59.933 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.933 INFO kablam! Nov 07 07:55:59.933 INFO kablam! warning: function is never used: `bubble_sort` Nov 07 07:55:59.933 INFO kablam! --> src/ch5/borrow.rs:73:5 Nov 07 07:55:59.933 INFO kablam! | Nov 07 07:55:59.933 INFO kablam! 73 | fn bubble_sort(a: &mut Vec) { Nov 07 07:55:59.933 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.933 INFO kablam! Nov 07 07:55:59.933 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.934 INFO kablam! --> src/ch5/borrow.rs:90:5 Nov 07 07:55:59.934 INFO kablam! | Nov 07 07:55:59.934 INFO kablam! 90 | fn main() { Nov 07 07:55:59.934 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.934 INFO kablam! Nov 07 07:55:59.934 INFO kablam! warning: function is never used: `compute` Nov 07 07:55:59.934 INFO kablam! --> src/ch5/borrow.rs:139:5 Nov 07 07:55:59.934 INFO kablam! | Nov 07 07:55:59.934 INFO kablam! 139 | fn compute(input: &u32, output: &mut u32) { Nov 07 07:55:59.934 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.934 INFO kablam! Nov 07 07:55:59.934 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.934 INFO kablam! --> src/ch5/borrow.rs:147:5 Nov 07 07:55:59.934 INFO kablam! | Nov 07 07:55:59.934 INFO kablam! 147 | fn main() { Nov 07 07:55:59.934 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.934 INFO kablam! Nov 07 07:55:59.934 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.934 INFO kablam! --> src/ch5/lifetime.rs:16:5 Nov 07 07:55:59.934 INFO kablam! | Nov 07 07:55:59.934 INFO kablam! 16 | fn main() { Nov 07 07:55:59.934 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.934 INFO kablam! Nov 07 07:55:59.934 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.934 INFO kablam! --> src/ch5/lifetime.rs:239:5 Nov 07 07:55:59.934 INFO kablam! | Nov 07 07:55:59.935 INFO kablam! 239 | fn main() { Nov 07 07:55:59.935 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.935 INFO kablam! Nov 07 07:55:59.935 INFO kablam! warning: function is never used: `foo` Nov 07 07:55:59.935 INFO kablam! --> src/ch5/nll.rs:117:5 Nov 07 07:55:59.935 INFO kablam! | Nov 07 07:55:59.935 INFO kablam! 117 | fn foo<'a>(x: &'a str, y: &'a str) -> &'a str { Nov 07 07:55:59.935 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.935 INFO kablam! Nov 07 07:55:59.935 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.935 INFO kablam! --> src/ch5/nll.rs:124:5 Nov 07 07:55:59.935 INFO kablam! | Nov 07 07:55:59.935 INFO kablam! 124 | fn main(){ Nov 07 07:55:59.935 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.935 INFO kablam! Nov 07 07:55:59.935 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.935 INFO kablam! --> src/ch5/nll.rs:181:5 Nov 07 07:55:59.935 INFO kablam! | Nov 07 07:55:59.935 INFO kablam! 181 | fn main(){ Nov 07 07:55:59.935 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.935 INFO kablam! Nov 07 07:55:59.935 INFO kablam! warning: function is never used: `modify` Nov 07 07:55:59.935 INFO kablam! --> src/ch6/functions.rs:30:5 Nov 07 07:55:59.935 INFO kablam! | Nov 07 07:55:59.936 INFO kablam! 30 | fn modify(mut v: Vec) -> Vec { Nov 07 07:55:59.936 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.936 INFO kablam! Nov 07 07:55:59.936 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.936 INFO kablam! --> src/ch6/functions.rs:34:5 Nov 07 07:55:59.936 INFO kablam! | Nov 07 07:55:59.936 INFO kablam! 34 | fn main(){ Nov 07 07:55:59.936 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.936 INFO kablam! Nov 07 07:55:59.936 INFO kablam! warning: function is never used: `f` Nov 07 07:55:59.936 INFO kablam! --> src/ch6/functions.rs:71:5 Nov 07 07:55:59.936 INFO kablam! | Nov 07 07:55:59.936 INFO kablam! 71 | fn f() { print!("1"); } Nov 07 07:55:59.936 INFO kablam! | ^^^^^^ Nov 07 07:55:59.936 INFO kablam! Nov 07 07:55:59.936 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.936 INFO kablam! --> src/ch6/functions.rs:72:5 Nov 07 07:55:59.936 INFO kablam! | Nov 07 07:55:59.936 INFO kablam! 72 | fn main() { Nov 07 07:55:59.936 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.936 INFO kablam! Nov 07 07:55:59.936 INFO kablam! warning: struct is never constructed: `S` Nov 07 07:55:59.936 INFO kablam! --> src/ch6/functions.rs:126:5 Nov 07 07:55:59.936 INFO kablam! | Nov 07 07:55:59.936 INFO kablam! 126 | struct S { i: i32 } Nov 07 07:55:59.937 INFO kablam! | ^^^^^^^^ Nov 07 07:55:59.937 INFO kablam! Nov 07 07:55:59.937 INFO kablam! warning: function is never used: `f` Nov 07 07:55:59.937 INFO kablam! --> src/ch6/functions.rs:127:5 Nov 07 07:55:59.937 INFO kablam! | Nov 07 07:55:59.937 INFO kablam! 127 | fn f(ref _s: S) { Nov 07 07:55:59.937 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 07 07:55:59.937 INFO kablam! Nov 07 07:55:59.937 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.937 INFO kablam! --> src/ch6/functions.rs:130:5 Nov 07 07:55:59.937 INFO kablam! | Nov 07 07:55:59.937 INFO kablam! 130 | fn main() { Nov 07 07:55:59.937 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.937 INFO kablam! Nov 07 07:55:59.937 INFO kablam! warning: function is never used: `addsub` Nov 07 07:55:59.937 INFO kablam! --> src/ch6/functions.rs:167:5 Nov 07 07:55:59.937 INFO kablam! | Nov 07 07:55:59.937 INFO kablam! 167 | fn addsub(x: isize, y: isize) -> (isize, isize) { Nov 07 07:55:59.937 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.937 INFO kablam! Nov 07 07:55:59.937 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.937 INFO kablam! --> src/ch6/functions.rs:170:5 Nov 07 07:55:59.937 INFO kablam! | Nov 07 07:55:59.937 INFO kablam! 170 | fn main(){ Nov 07 07:55:59.937 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.938 INFO kablam! Nov 07 07:55:59.938 INFO kablam! warning: function is never used: `square` Nov 07 07:55:59.938 INFO kablam! --> src/ch6/functions.rs:210:5 Nov 07 07:55:59.938 INFO kablam! | Nov 07 07:55:59.938 INFO kablam! 210 | fn square>(x: T, y: T) -> T { Nov 07 07:55:59.938 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.938 INFO kablam! Nov 07 07:55:59.938 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.938 INFO kablam! --> src/ch6/functions.rs:213:5 Nov 07 07:55:59.938 INFO kablam! | Nov 07 07:55:59.938 INFO kablam! 213 | fn main() { Nov 07 07:55:59.938 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.938 INFO kablam! Nov 07 07:55:59.938 INFO kablam! warning: struct is never constructed: `User` Nov 07 07:55:59.944 INFO kablam! --> src/ch6/functions.rs:249:5 Nov 07 07:55:59.944 INFO kablam! | Nov 07 07:55:59.944 INFO kablam! 249 | struct User { Nov 07 07:55:59.944 INFO kablam! | ^^^^^^^^^^^ Nov 07 07:55:59.944 INFO kablam! Nov 07 07:55:59.944 INFO kablam! warning: method is never used: `show` Nov 07 07:55:59.944 INFO kablam! --> src/ch6/functions.rs:254:9 Nov 07 07:55:59.944 INFO kablam! | Nov 07 07:55:59.944 INFO kablam! 254 | fn show(&self) { Nov 07 07:55:59.944 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.944 INFO kablam! Nov 07 07:55:59.944 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.944 INFO kablam! --> src/ch6/functions.rs:259:5 Nov 07 07:55:59.945 INFO kablam! | Nov 07 07:55:59.945 INFO kablam! 259 | fn main() { Nov 07 07:55:59.945 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.945 INFO kablam! Nov 07 07:55:59.945 INFO kablam! warning: function is never used: `math` Nov 07 07:55:59.945 INFO kablam! --> src/ch6/functions.rs:399:5 Nov 07 07:55:59.945 INFO kablam! | Nov 07 07:55:59.945 INFO kablam! 399 | fn math(op: fn(i32, i32) -> i32, a: i32, b: i32) -> i32{ Nov 07 07:55:59.945 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.945 INFO kablam! Nov 07 07:55:59.945 INFO kablam! warning: function is never used: `sum` Nov 07 07:55:59.945 INFO kablam! --> src/ch6/functions.rs:402:5 Nov 07 07:55:59.945 INFO kablam! | Nov 07 07:55:59.945 INFO kablam! 402 | fn sum(a: i32, b: i32) -> i32 { Nov 07 07:55:59.945 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.945 INFO kablam! Nov 07 07:55:59.945 INFO kablam! warning: function is never used: `product` Nov 07 07:55:59.945 INFO kablam! --> src/ch6/functions.rs:405:5 Nov 07 07:55:59.945 INFO kablam! | Nov 07 07:55:59.945 INFO kablam! 405 | fn product(a: i32, b: i32) -> i32 { Nov 07 07:55:59.945 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.945 INFO kablam! Nov 07 07:55:59.945 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.945 INFO kablam! --> src/ch6/functions.rs:408:5 Nov 07 07:55:59.946 INFO kablam! | Nov 07 07:55:59.946 INFO kablam! 408 | fn main() { Nov 07 07:55:59.946 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.946 INFO kablam! Nov 07 07:55:59.946 INFO kablam! warning: function is never used: `counter` Nov 07 07:55:59.946 INFO kablam! --> src/ch6/closures.rs:48:5 Nov 07 07:55:59.946 INFO kablam! | Nov 07 07:55:59.946 INFO kablam! 48 | fn counter(i: i32) -> Box i32> { Nov 07 07:55:59.946 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.946 INFO kablam! Nov 07 07:55:59.946 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.946 INFO kablam! --> src/ch6/closures.rs:51:5 Nov 07 07:55:59.946 INFO kablam! | Nov 07 07:55:59.946 INFO kablam! 51 | fn main() { Nov 07 07:55:59.946 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.946 INFO kablam! Nov 07 07:55:59.946 INFO kablam! warning: struct is never constructed: `Closure` Nov 07 07:55:59.946 INFO kablam! --> src/ch6/closures.rs:125:5 Nov 07 07:55:59.946 INFO kablam! | Nov 07 07:55:59.946 INFO kablam! 125 | struct Closure { Nov 07 07:55:59.946 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 07:55:59.946 INFO kablam! Nov 07 07:55:59.946 INFO kablam! warning: function is never used: `call_it` Nov 07 07:55:59.947 INFO kablam! --> src/ch6/closures.rs:147:5 Nov 07 07:55:59.947 INFO kablam! | Nov 07 07:55:59.947 INFO kablam! 147 | fn call_it u32>(f: &F) -> u32 { Nov 07 07:55:59.947 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.947 INFO kablam! Nov 07 07:55:59.947 INFO kablam! warning: function is never used: `call_it_mut` Nov 07 07:55:59.947 INFO kablam! --> src/ch6/closures.rs:150:5 Nov 07 07:55:59.947 INFO kablam! | Nov 07 07:55:59.947 INFO kablam! 150 | fn call_it_mut u32>(f: &mut F) -> u32 { Nov 07 07:55:59.947 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.947 INFO kablam! Nov 07 07:55:59.947 INFO kablam! warning: function is never used: `call_it_once` Nov 07 07:55:59.947 INFO kablam! --> src/ch6/closures.rs:153:5 Nov 07 07:55:59.947 INFO kablam! | Nov 07 07:55:59.947 INFO kablam! 153 | fn call_it_once u32>(f: F) -> u32 { Nov 07 07:55:59.947 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.947 INFO kablam! Nov 07 07:55:59.947 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.947 INFO kablam! --> src/ch6/closures.rs:156:5 Nov 07 07:55:59.947 INFO kablam! | Nov 07 07:55:59.947 INFO kablam! 156 | fn main() { Nov 07 07:55:59.947 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.947 INFO kablam! Nov 07 07:55:59.947 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.948 INFO kablam! --> src/ch6/closures.rs:352:5 Nov 07 07:55:59.948 INFO kablam! | Nov 07 07:55:59.948 INFO kablam! 352 | fn main() { Nov 07 07:55:59.948 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.948 INFO kablam! Nov 07 07:55:59.948 INFO kablam! warning: function is never used: `boxed_closure` Nov 07 07:55:59.954 INFO kablam! --> src/ch6/closures.rs:512:5 Nov 07 07:55:59.954 INFO kablam! | Nov 07 07:55:59.954 INFO kablam! 512 | fn boxed_closure(c: &mut Vec>){ Nov 07 07:55:59.954 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.954 INFO kablam! Nov 07 07:55:59.954 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.954 INFO kablam! --> src/ch6/closures.rs:518:5 Nov 07 07:55:59.954 INFO kablam! | Nov 07 07:55:59.954 INFO kablam! 518 | fn main(){ Nov 07 07:55:59.954 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.954 INFO kablam! Nov 07 07:55:59.954 INFO kablam! warning: function is never used: `bar` Nov 07 07:55:59.954 INFO kablam! --> src/ch6/closures.rs:638:5 Nov 07 07:55:59.954 INFO kablam! | Nov 07 07:55:59.954 INFO kablam! 638 | fn bar(b: Box DoSomething<&'f usize>>) { Nov 07 07:55:59.954 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.954 INFO kablam! Nov 07 07:55:59.954 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.954 INFO kablam! --> src/ch6/closures.rs:642:5 Nov 07 07:55:59.954 INFO kablam! | Nov 07 07:55:59.954 INFO kablam! 642 | fn main(){ Nov 07 07:55:59.954 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.955 INFO kablam! Nov 07 07:55:59.955 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.955 INFO kablam! --> src/ch6/iters.rs:373:5 Nov 07 07:55:59.955 INFO kablam! | Nov 07 07:55:59.955 INFO kablam! 373 | fn main(){ Nov 07 07:55:59.955 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.955 INFO kablam! Nov 07 07:55:59.955 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.955 INFO kablam! --> src/ch7/structs.rs:48:5 Nov 07 07:55:59.955 INFO kablam! | Nov 07 07:55:59.955 INFO kablam! 48 | fn main(){ Nov 07 07:55:59.955 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.955 INFO kablam! Nov 07 07:55:59.955 INFO kablam! warning: function is never used: `hello` Nov 07 07:55:59.955 INFO kablam! --> src/appendix/mod.rs:16:1 Nov 07 07:55:59.955 INFO kablam! | Nov 07 07:55:59.955 INFO kablam! 16 | fn hello(){ Nov 07 07:55:59.955 INFO kablam! | ^^^^^^^^^^ Nov 07 07:55:59.955 INFO kablam! Nov 07 07:55:59.955 INFO kablam! warning: function is never used: `main` Nov 07 07:55:59.955 INFO kablam! --> src/appendix/lldb.rs:147:1 Nov 07 07:55:59.955 INFO kablam! | Nov 07 07:55:59.955 INFO kablam! 147 | fn main() Nov 07 07:55:59.955 INFO kablam! | ^^^^^^^^^ Nov 07 07:55:59.956 INFO kablam! Nov 07 07:55:59.956 INFO kablam! warning: denote infinite loops with `loop { ... }` Nov 07 07:55:59.956 INFO kablam! --> src/ch2/control_flow.rs:152:5 Nov 07 07:55:59.956 INFO kablam! | Nov 07 07:55:59.956 INFO kablam! 152 | while true { Nov 07 07:55:59.956 INFO kablam! | ^^^^^^^^^^ help: use `loop` Nov 07 07:55:59.956 INFO kablam! | Nov 07 07:55:59.956 INFO kablam! = note: #[warn(while_true)] on by default Nov 07 07:55:59.956 INFO kablam! Nov 07 07:55:59.960 INFO kablam! warning: unused arithmetic operation that must be used Nov 07 07:55:59.960 INFO kablam! --> src/ch5/nll.rs:184:9 Nov 07 07:55:59.960 INFO kablam! | Nov 07 07:55:59.960 INFO kablam! 184 | a.to_string() + s; Nov 07 07:55:59.960 INFO kablam! | ^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.960 INFO kablam! | Nov 07 07:55:59.960 INFO kablam! = note: #[warn(unused_must_use)] on by default Nov 07 07:55:59.960 INFO kablam! Nov 07 07:55:59.960 INFO kablam! warning: unused attribute Nov 07 07:55:59.960 INFO kablam! --> src/ch6/closures.rs:124:5 Nov 07 07:55:59.960 INFO kablam! | Nov 07 07:55:59.960 INFO kablam! 124 | #![feature(unboxed_closures, fn_traits)] Nov 07 07:55:59.960 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.960 INFO kablam! | Nov 07 07:55:59.961 INFO kablam! = note: #[warn(unused_attributes)] on by default Nov 07 07:55:59.961 INFO kablam! Nov 07 07:55:59.961 INFO kablam! warning: crate-level attribute should be in the root module Nov 07 07:55:59.961 INFO kablam! --> src/ch6/closures.rs:124:5 Nov 07 07:55:59.961 INFO kablam! | Nov 07 07:55:59.961 INFO kablam! 124 | #![feature(unboxed_closures, fn_traits)] Nov 07 07:55:59.961 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 07:55:59.961 INFO kablam! Nov 07 07:56:00.000 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 5.90s Nov 07 07:56:00.012 INFO kablam! su: No module specific data is present Nov 07 07:56:00.524 INFO running `"docker" "rm" "-f" "a928fc59c0563bf2ef675f36adcc14153dbc69d0360dcbb9eb8a19d2914b3927"` Nov 07 07:56:00.735 INFO blam! a928fc59c0563bf2ef675f36adcc14153dbc69d0360dcbb9eb8a19d2914b3927