Aug 01 15:17:45.684 INFO checking ratijas/mess-client against 1.27.2 for lazy_static-1 Aug 01 15:17:45.684 INFO running: cargo +1.27.2 check --frozen --all --all-targets Aug 01 15:17:45.684 INFO creating container for: cargo +1.27.2 check --frozen --all --all-targets Aug 01 15:17:45.684 INFO running `"docker" "create" "-v" "/tmp/crater.JV3KdsfiC0SY:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/lazy_static-1/worker-4/1.27.2:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +1.27.2 check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Aug 01 15:17:45.940 INFO blam! a6f4e9e93aa50ba5e2fd106bec1d567b2fead3c98ae06763c6c6c3df3bc89dbf Aug 01 15:17:45.942 INFO running `"docker" "start" "-a" "a6f4e9e93aa50ba5e2fd106bec1d567b2fead3c98ae06763c6c6c3df3bc89dbf"` Aug 01 15:17:46.801 INFO kablam! warning: dependency (algos) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions Aug 01 15:17:47.165 INFO kablam! Checking unicode-segmentation v0.1.3 Aug 01 15:17:47.168 INFO kablam! Checking cassowary v0.2.1 Aug 01 15:17:47.170 INFO kablam! Checking bit-vec v0.4.4 Aug 01 15:17:47.173 INFO kablam! Checking termion v1.5.1 Aug 01 15:17:47.177 INFO kablam! Checking base64 v0.7.0 Aug 01 15:17:47.180 INFO kablam! Checking algos v0.2.0 Aug 01 15:17:47.198 INFO kablam! Compiling mime_guess v1.8.6 Aug 01 15:17:54.801 INFO kablam! Checking tui v0.1.3 Aug 01 15:18:04.105 INFO kablam! Checking client v0.1.0 (file:///source) Aug 01 15:18:05.215 INFO kablam! error[E0432]: unresolved import `algos::methods` Aug 01 15:18:05.215 INFO kablam! --> src/app.rs:2:12 Aug 01 15:18:05.215 INFO kablam! | Aug 01 15:18:05.215 INFO kablam! 2 | use algos::methods::ClientMethod; Aug 01 15:18:05.216 INFO kablam! | ^^^^^^^ Could not find `methods` in `algos` Aug 01 15:18:05.216 INFO kablam! Aug 01 15:18:05.216 INFO kablam! error[E0432]: unresolved import `algos::types` Aug 01 15:18:05.216 INFO kablam! --> src/imports.rs:29:16 Aug 01 15:18:05.216 INFO kablam! | Aug 01 15:18:05.216 INFO kablam! 29 | pub use algos::types::*; Aug 01 15:18:05.216 INFO kablam! | ^^^^^ Could not find `types` in `algos` Aug 01 15:18:05.216 INFO kablam! Aug 01 15:18:05.216 INFO kablam! error[E0432]: unresolved import `algos::methods` Aug 01 15:18:05.216 INFO kablam! --> src/imports.rs:30:16 Aug 01 15:18:05.216 INFO kablam! | Aug 01 15:18:05.216 INFO kablam! 30 | pub use algos::methods::*; Aug 01 15:18:05.217 INFO kablam! | ^^^^^^^ Could not find `methods` in `algos` Aug 01 15:18:05.217 INFO kablam! Aug 01 15:18:05.217 INFO kablam! error[E0432]: unresolved import `algos::noise` Aug 01 15:18:05.217 INFO kablam! --> src/imports.rs:31:16 Aug 01 15:18:05.217 INFO kablam! | Aug 01 15:18:05.217 INFO kablam! 31 | pub use algos::noise::NoiseLevel; Aug 01 15:18:05.217 INFO kablam! | ^^^^^ Could not find `noise` in `algos` Aug 01 15:18:05.217 INFO kablam! Aug 01 15:18:05.256 INFO kablam! error[E0432]: unresolved import `algos::methods` Aug 01 15:18:05.256 INFO kablam! --> src/app.rs:2:12 Aug 01 15:18:05.256 INFO kablam! | Aug 01 15:18:05.256 INFO kablam! 2 | use algos::methods::ClientMethod; Aug 01 15:18:05.256 INFO kablam! | ^^^^^^^ Could not find `methods` in `algos` Aug 01 15:18:05.256 INFO kablam! Aug 01 15:18:05.256 INFO kablam! error[E0432]: unresolved import `algos::types` Aug 01 15:18:05.256 INFO kablam! --> src/imports.rs:29:16 Aug 01 15:18:05.256 INFO kablam! | Aug 01 15:18:05.256 INFO kablam! 29 | pub use algos::types::*; Aug 01 15:18:05.256 INFO kablam! | ^^^^^ Could not find `types` in `algos` Aug 01 15:18:05.256 INFO kablam! Aug 01 15:18:05.256 INFO kablam! error[E0432]: unresolved import `algos::methods` Aug 01 15:18:05.257 INFO kablam! --> src/imports.rs:30:16 Aug 01 15:18:05.257 INFO kablam! | Aug 01 15:18:05.257 INFO kablam! 30 | pub use algos::methods::*; Aug 01 15:18:05.257 INFO kablam! | ^^^^^^^ Could not find `methods` in `algos` Aug 01 15:18:05.257 INFO kablam! Aug 01 15:18:05.257 INFO kablam! error[E0432]: unresolved import `algos::noise` Aug 01 15:18:05.257 INFO kablam! --> src/imports.rs:31:16 Aug 01 15:18:05.257 INFO kablam! | Aug 01 15:18:05.257 INFO kablam! 31 | pub use algos::noise::NoiseLevel; Aug 01 15:18:05.257 INFO kablam! | ^^^^^ Could not find `noise` in `algos` Aug 01 15:18:05.257 INFO kablam! Aug 01 15:18:05.371 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `LoginResult` Aug 01 15:18:05.371 INFO kablam! --> src/app.rs:110:21 Aug 01 15:18:05.371 INFO kablam! | Aug 01 15:18:05.371 INFO kablam! 110 | LoginResult::LoginOk { username } => { Aug 01 15:18:05.371 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `LoginResult` Aug 01 15:18:05.380 INFO kablam! Aug 01 15:18:05.381 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `LoginResult` Aug 01 15:18:05.381 INFO kablam! --> src/app.rs:115:21 Aug 01 15:18:05.381 INFO kablam! | Aug 01 15:18:05.381 INFO kablam! 115 | LoginResult::LoginErr => { Aug 01 15:18:05.381 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `LoginResult` Aug 01 15:18:05.381 INFO kablam! Aug 01 15:18:05.387 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `LoginResult` Aug 01 15:18:05.387 INFO kablam! --> src/app.rs:110:21 Aug 01 15:18:05.387 INFO kablam! | Aug 01 15:18:05.387 INFO kablam! 110 | LoginResult::LoginOk { username } => { Aug 01 15:18:05.387 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `LoginResult` Aug 01 15:18:05.387 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.387 INFO kablam! --> src/app.rs:229:17 Aug 01 15:18:05.387 INFO kablam! | Aug 01 15:18:05.387 INFO kablam! 229 | Update::TextUpdate { ref from, ref to, ref payload } => { Aug 01 15:18:05.387 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.388 INFO kablam! Aug 01 15:18:05.388 INFO kablam! Aug 01 15:18:05.389 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `LoginResult` Aug 01 15:18:05.389 INFO kablam! --> src/app.rs:115:21 Aug 01 15:18:05.389 INFO kablam! | Aug 01 15:18:05.389 INFO kablam! 115 | LoginResult::LoginErr => { Aug 01 15:18:05.389 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `LoginResult` Aug 01 15:18:05.389 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.389 INFO kablam! --> src/app.rs:241:17 Aug 01 15:18:05.389 INFO kablam! | Aug 01 15:18:05.389 INFO kablam! 241 | Update::FileUpdate { ref from, ref to, ref meta, .. } => { Aug 01 15:18:05.389 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.389 INFO kablam! Aug 01 15:18:05.389 INFO kablam! Aug 01 15:18:05.389 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `FileMeta` Aug 01 15:18:05.389 INFO kablam! --> src/app.rs:244:26 Aug 01 15:18:05.389 INFO kablam! | Aug 01 15:18:05.389 INFO kablam! 244 | let &FileMeta::FileMeta { ref name, size, ref mime } = meta; Aug 01 15:18:05.389 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `FileMeta` Aug 01 15:18:05.390 INFO kablam! Aug 01 15:18:05.397 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.397 INFO kablam! --> src/app.rs:271:35 Aug 01 15:18:05.397 INFO kablam! | Aug 01 15:18:05.397 INFO kablam! 271 | self.history.push(Update::TextUpdate { Aug 01 15:18:05.397 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.397 INFO kablam! Aug 01 15:18:05.397 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.398 INFO kablam! --> src/app.rs:282:35 Aug 01 15:18:05.398 INFO kablam! | Aug 01 15:18:05.398 INFO kablam! 282 | self.history.push(Update::FileUpdate { Aug 01 15:18:05.398 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.398 INFO kablam! Aug 01 15:18:05.398 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Updates` Aug 01 15:18:05.398 INFO kablam! --> src/app.rs:297:21 Aug 01 15:18:05.398 INFO kablam! | Aug 01 15:18:05.398 INFO kablam! 297 | let Updates::Updates { updates } = updates; Aug 01 15:18:05.398 INFO kablam! | ^^^^^^^ Use of undeclared type or module `Updates` Aug 01 15:18:05.398 INFO kablam! Aug 01 15:18:05.399 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.399 INFO kablam! --> src/app.rs:299:29 Aug 01 15:18:05.399 INFO kablam! | Aug 01 15:18:05.399 INFO kablam! 299 | if let &Update::FileUpdate { ref meta, ref file_id, .. } = &update { Aug 01 15:18:05.399 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.399 INFO kablam! Aug 01 15:18:05.402 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.402 INFO kablam! --> src/app.rs:368:32 Aug 01 15:18:05.402 INFO kablam! | Aug 01 15:18:05.402 INFO kablam! 368 | let data = Data::from_bytes( Aug 01 15:18:05.402 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.402 INFO kablam! Aug 01 15:18:05.402 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Compression` Aug 01 15:18:05.402 INFO kablam! --> src/app.rs:370:25 Aug 01 15:18:05.402 INFO kablam! | Aug 01 15:18:05.402 INFO kablam! 370 | Compression::Rle, Aug 01 15:18:05.402 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `Compression` Aug 01 15:18:05.402 INFO kablam! Aug 01 15:18:05.402 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Coding` Aug 01 15:18:05.402 INFO kablam! --> src/app.rs:371:25 Aug 01 15:18:05.402 INFO kablam! | Aug 01 15:18:05.402 INFO kablam! 371 | Coding::Hamming, Aug 01 15:18:05.402 INFO kablam! | ^^^^^^ Use of undeclared type or module `Coding` Aug 01 15:18:05.402 INFO kablam! Aug 01 15:18:05.402 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.402 INFO kablam! --> src/app.rs:374:25 Aug 01 15:18:05.402 INFO kablam! | Aug 01 15:18:05.402 INFO kablam! 374 | let Data::Data { coding, compression, length, bytes } = data; Aug 01 15:18:05.403 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.403 INFO kablam! Aug 01 15:18:05.403 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.403 INFO kablam! --> src/app.rs:378:32 Aug 01 15:18:05.403 INFO kablam! | Aug 01 15:18:05.403 INFO kablam! 378 | let data = Data::Data { coding, compression, length, bytes }; Aug 01 15:18:05.403 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.403 INFO kablam! Aug 01 15:18:05.413 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.413 INFO kablam! --> src/app.rs:229:17 Aug 01 15:18:05.413 INFO kablam! | Aug 01 15:18:05.414 INFO kablam! 229 | Update::TextUpdate { ref from, ref to, ref payload } => { Aug 01 15:18:05.414 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.414 INFO kablam! Aug 01 15:18:05.414 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.414 INFO kablam! --> src/app.rs:241:17 Aug 01 15:18:05.414 INFO kablam! | Aug 01 15:18:05.414 INFO kablam! 241 | Update::FileUpdate { ref from, ref to, ref meta, .. } => { Aug 01 15:18:05.414 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.414 INFO kablam! Aug 01 15:18:05.415 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `FileMeta` Aug 01 15:18:05.415 INFO kablam! --> src/app.rs:244:26 Aug 01 15:18:05.415 INFO kablam! | Aug 01 15:18:05.415 INFO kablam! 244 | let &FileMeta::FileMeta { ref name, size, ref mime } = meta; Aug 01 15:18:05.415 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `FileMeta` Aug 01 15:18:05.415 INFO kablam! Aug 01 15:18:05.416 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.416 INFO kablam! --> src/app.rs:271:35 Aug 01 15:18:05.416 INFO kablam! | Aug 01 15:18:05.416 INFO kablam! 271 | self.history.push(Update::TextUpdate { Aug 01 15:18:05.416 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.416 INFO kablam! Aug 01 15:18:05.420 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.420 INFO kablam! --> src/app.rs:282:35 Aug 01 15:18:05.420 INFO kablam! | Aug 01 15:18:05.421 INFO kablam! 282 | self.history.push(Update::FileUpdate { Aug 01 15:18:05.421 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.421 INFO kablam! Aug 01 15:18:05.421 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Updates` Aug 01 15:18:05.421 INFO kablam! --> src/app.rs:297:21 Aug 01 15:18:05.421 INFO kablam! | Aug 01 15:18:05.421 INFO kablam! 297 | let Updates::Updates { updates } = updates; Aug 01 15:18:05.421 INFO kablam! | ^^^^^^^ Use of undeclared type or module `Updates` Aug 01 15:18:05.421 INFO kablam! Aug 01 15:18:05.424 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Update` Aug 01 15:18:05.424 INFO kablam! --> src/app.rs:299:29 Aug 01 15:18:05.425 INFO kablam! | Aug 01 15:18:05.425 INFO kablam! 299 | if let &Update::FileUpdate { ref meta, ref file_id, .. } = &update { Aug 01 15:18:05.425 INFO kablam! | ^^^^^^ Use of undeclared type or module `Update` Aug 01 15:18:05.425 INFO kablam! Aug 01 15:18:05.425 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.425 INFO kablam! --> src/app.rs:368:32 Aug 01 15:18:05.425 INFO kablam! | Aug 01 15:18:05.425 INFO kablam! 368 | let data = Data::from_bytes( Aug 01 15:18:05.425 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.425 INFO kablam! Aug 01 15:18:05.425 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Compression` Aug 01 15:18:05.425 INFO kablam! --> src/app.rs:370:25 Aug 01 15:18:05.425 INFO kablam! | Aug 01 15:18:05.425 INFO kablam! 370 | Compression::Rle, Aug 01 15:18:05.425 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `Compression` Aug 01 15:18:05.425 INFO kablam! Aug 01 15:18:05.425 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Coding` Aug 01 15:18:05.425 INFO kablam! --> src/app.rs:371:25 Aug 01 15:18:05.425 INFO kablam! | Aug 01 15:18:05.425 INFO kablam! 371 | Coding::Hamming, Aug 01 15:18:05.425 INFO kablam! | ^^^^^^ Use of undeclared type or module `Coding` Aug 01 15:18:05.425 INFO kablam! Aug 01 15:18:05.425 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.425 INFO kablam! --> src/app.rs:374:25 Aug 01 15:18:05.425 INFO kablam! | Aug 01 15:18:05.425 INFO kablam! 374 | let Data::Data { coding, compression, length, bytes } = data; Aug 01 15:18:05.426 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.426 INFO kablam! Aug 01 15:18:05.426 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.426 INFO kablam! --> src/app.rs:378:32 Aug 01 15:18:05.426 INFO kablam! | Aug 01 15:18:05.426 INFO kablam! 378 | let data = Data::Data { coding, compression, length, bytes }; Aug 01 15:18:05.427 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.427 INFO kablam! Aug 01 15:18:05.456 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `FileMeta` Aug 01 15:18:05.456 INFO kablam! --> src/app.rs:430:14 Aug 01 15:18:05.456 INFO kablam! | Aug 01 15:18:05.457 INFO kablam! 430 | let &FileMeta::FileMeta { ref name, size, .. } = meta; Aug 01 15:18:05.457 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `FileMeta` Aug 01 15:18:05.457 INFO kablam! Aug 01 15:18:05.465 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `DownloadedFile` Aug 01 15:18:05.465 INFO kablam! --> src/app.rs:438:13 Aug 01 15:18:05.465 INFO kablam! | Aug 01 15:18:05.465 INFO kablam! 438 | DownloadedFile::EmptyFile {} => Err("No such file on server")?, Aug 01 15:18:05.465 INFO kablam! | ^^^^^^^^^^^^^^ Use of undeclared type or module `DownloadedFile` Aug 01 15:18:05.465 INFO kablam! Aug 01 15:18:05.465 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `DownloadedFile` Aug 01 15:18:05.465 INFO kablam! --> src/app.rs:439:13 Aug 01 15:18:05.465 INFO kablam! | Aug 01 15:18:05.465 INFO kablam! 439 | DownloadedFile::File { data } => { Aug 01 15:18:05.465 INFO kablam! | ^^^^^^^^^^^^^^ Use of undeclared type or module `DownloadedFile` Aug 01 15:18:05.465 INFO kablam! Aug 01 15:18:05.465 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `FileMeta` Aug 01 15:18:05.465 INFO kablam! --> src/app.rs:430:14 Aug 01 15:18:05.465 INFO kablam! | Aug 01 15:18:05.465 INFO kablam! 430 | let &FileMeta::FileMeta { ref name, size, .. } = meta; Aug 01 15:18:05.465 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `FileMeta` Aug 01 15:18:05.466 INFO kablam! Aug 01 15:18:05.469 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `DownloadedFile` Aug 01 15:18:05.469 INFO kablam! --> src/app.rs:438:13 Aug 01 15:18:05.469 INFO kablam! | Aug 01 15:18:05.469 INFO kablam! 438 | DownloadedFile::EmptyFile {} => Err("No such file on server")?, Aug 01 15:18:05.469 INFO kablam! | ^^^^^^^^^^^^^^ Use of undeclared type or module `DownloadedFile` Aug 01 15:18:05.469 INFO kablam! Aug 01 15:18:05.470 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `DownloadedFile` Aug 01 15:18:05.470 INFO kablam! --> src/app.rs:439:13 Aug 01 15:18:05.470 INFO kablam! | Aug 01 15:18:05.470 INFO kablam! 439 | DownloadedFile::File { data } => { Aug 01 15:18:05.470 INFO kablam! | ^^^^^^^^^^^^^^ Use of undeclared type or module `DownloadedFile` Aug 01 15:18:05.470 INFO kablam! Aug 01 15:18:05.516 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `FileMeta` Aug 01 15:18:05.516 INFO kablam! --> src/app.rs:515:16 Aug 01 15:18:05.516 INFO kablam! | Aug 01 15:18:05.516 INFO kablam! 515 | let meta = FileMeta::FileMeta { Aug 01 15:18:05.516 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `FileMeta` Aug 01 15:18:05.516 INFO kablam! Aug 01 15:18:05.516 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.516 INFO kablam! --> src/app.rs:521:16 Aug 01 15:18:05.516 INFO kablam! | Aug 01 15:18:05.516 INFO kablam! 521 | let data = Data::from_bytes( Aug 01 15:18:05.516 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.516 INFO kablam! Aug 01 15:18:05.517 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Compression` Aug 01 15:18:05.517 INFO kablam! --> src/app.rs:523:9 Aug 01 15:18:05.517 INFO kablam! | Aug 01 15:18:05.517 INFO kablam! 523 | Compression::Rle, Aug 01 15:18:05.517 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `Compression` Aug 01 15:18:05.517 INFO kablam! Aug 01 15:18:05.517 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Coding` Aug 01 15:18:05.517 INFO kablam! --> src/app.rs:524:9 Aug 01 15:18:05.517 INFO kablam! | Aug 01 15:18:05.517 INFO kablam! 524 | Coding::Hamming, Aug 01 15:18:05.517 INFO kablam! | ^^^^^^ Use of undeclared type or module `Coding` Aug 01 15:18:05.517 INFO kablam! Aug 01 15:18:05.517 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.517 INFO kablam! --> src/app.rs:527:9 Aug 01 15:18:05.517 INFO kablam! | Aug 01 15:18:05.517 INFO kablam! 527 | let Data::Data { coding, compression, length, bytes } = data; Aug 01 15:18:05.517 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.517 INFO kablam! Aug 01 15:18:05.517 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.517 INFO kablam! --> src/app.rs:531:16 Aug 01 15:18:05.517 INFO kablam! | Aug 01 15:18:05.517 INFO kablam! 531 | let data = Data::Data { coding, compression, length, bytes }; Aug 01 15:18:05.517 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.517 INFO kablam! Aug 01 15:18:05.518 INFO kablam! error[E0433]: failed to resolve. Could not find `types` in `algos` Aug 01 15:18:05.518 INFO kablam! --> src/error.rs:14:19 Aug 01 15:18:05.518 INFO kablam! | Aug 01 15:18:05.518 INFO kablam! 14 | Data(::algos::types::data::Error), Aug 01 15:18:05.518 INFO kablam! | ^^^^^ Could not find `types` in `algos` Aug 01 15:18:05.518 INFO kablam! Aug 01 15:18:05.541 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `ClientError` Aug 01 15:18:05.541 INFO kablam! --> src/error.rs:32:13 Aug 01 15:18:05.541 INFO kablam! | Aug 01 15:18:05.541 INFO kablam! 32 | ClientError::IoError(io) => io.into(), Aug 01 15:18:05.541 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `ClientError` Aug 01 15:18:05.541 INFO kablam! Aug 01 15:18:05.541 INFO kablam! error[E0433]: failed to resolve. Could not find `types` in `algos` Aug 01 15:18:05.541 INFO kablam! --> src/error.rs:56:20 Aug 01 15:18:05.541 INFO kablam! | Aug 01 15:18:05.541 INFO kablam! 56 | impl From<::algos::types::data::Error> for Error { Aug 01 15:18:05.541 INFO kablam! | ^^^^^ Could not find `types` in `algos` Aug 01 15:18:05.541 INFO kablam! Aug 01 15:18:05.542 INFO kablam! error[E0433]: failed to resolve. Could not find `types` in `algos` Aug 01 15:18:05.542 INFO kablam! --> src/error.rs:57:25 Aug 01 15:18:05.542 INFO kablam! | Aug 01 15:18:05.542 INFO kablam! 57 | fn from(e: ::algos::types::data::Error) -> Self { Aug 01 15:18:05.542 INFO kablam! | ^^^^^ Could not find `types` in `algos` Aug 01 15:18:05.542 INFO kablam! Aug 01 15:18:05.546 INFO kablam! error[E0412]: cannot find type `Updates` in this scope Aug 01 15:18:05.547 INFO kablam! --> src/app.rs:18:13 Aug 01 15:18:05.547 INFO kablam! | Aug 01 15:18:05.547 INFO kablam! 18 | Updates(Updates), Aug 01 15:18:05.547 INFO kablam! | ^^^^^^^ Aug 01 15:18:05.547 INFO kablam! | | Aug 01 15:18:05.547 INFO kablam! | not found in this scope Aug 01 15:18:05.547 INFO kablam! | help: you can try using the variant's enum: `app::AppEvent` Aug 01 15:18:05.547 INFO kablam! Aug 01 15:18:05.547 INFO kablam! error[E0412]: cannot find type `SendText` in this scope Aug 01 15:18:05.547 INFO kablam! --> src/app.rs:20:14 Aug 01 15:18:05.547 INFO kablam! | Aug 01 15:18:05.547 INFO kablam! 20 | SentText(SendText), Aug 01 15:18:05.547 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.547 INFO kablam! Aug 01 15:18:05.548 INFO kablam! error[E0412]: cannot find type `UploadFile` in this scope Aug 01 15:18:05.548 INFO kablam! --> src/app.rs:21:14 Aug 01 15:18:05.548 INFO kablam! | Aug 01 15:18:05.548 INFO kablam! 21 | SentFile(UploadFile), Aug 01 15:18:05.548 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 01 15:18:05.548 INFO kablam! Aug 01 15:18:05.548 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.548 INFO kablam! --> src/app.rs:38:9 Aug 01 15:18:05.548 INFO kablam! | Aug 01 15:18:05.548 INFO kablam! 38 | me: Username, Aug 01 15:18:05.548 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.548 INFO kablam! Aug 01 15:18:05.548 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.548 INFO kablam! --> src/app.rs:39:11 Aug 01 15:18:05.548 INFO kablam! | Aug 01 15:18:05.548 INFO kablam! 39 | peer: Username, Aug 01 15:18:05.548 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.548 INFO kablam! Aug 01 15:18:05.548 INFO kablam! error[E0412]: cannot find type `Update` in this scope Aug 01 15:18:05.548 INFO kablam! --> src/app.rs:41:18 Aug 01 15:18:05.548 INFO kablam! | Aug 01 15:18:05.548 INFO kablam! 41 | history: Vec, Aug 01 15:18:05.548 INFO kablam! | ^^^^^^ not found in this scope Aug 01 15:18:05.549 INFO kablam! Aug 01 15:18:05.549 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.549 INFO kablam! --> src/app.rs:55:20 Aug 01 15:18:05.549 INFO kablam! | Aug 01 15:18:05.549 INFO kablam! 55 | pub fn new(me: Username, peer: Username) -> App { Aug 01 15:18:05.549 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.549 INFO kablam! Aug 01 15:18:05.550 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.550 INFO kablam! --> src/app.rs:55:36 Aug 01 15:18:05.550 INFO kablam! | Aug 01 15:18:05.550 INFO kablam! 55 | pub fn new(me: Username, peer: Username) -> App { Aug 01 15:18:05.550 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.550 INFO kablam! Aug 01 15:18:05.550 INFO kablam! error[E0422]: cannot find struct, variant or union type `Login` in this scope Aug 01 15:18:05.550 INFO kablam! --> src/app.rs:106:22 Aug 01 15:18:05.550 INFO kablam! | Aug 01 15:18:05.550 INFO kablam! 106 | let method = Login { username: self.me.clone() }; Aug 01 15:18:05.550 INFO kablam! | ^^^^^ not found in this scope Aug 01 15:18:05.550 INFO kablam! Aug 01 15:18:05.550 INFO kablam! error[E0422]: cannot find struct, variant or union type `GetUpdates` in this scope Aug 01 15:18:05.550 INFO kablam! --> src/app.rs:131:30 Aug 01 15:18:05.550 INFO kablam! | Aug 01 15:18:05.550 INFO kablam! 131 | let method = GetUpdates { username: me.clone() }; Aug 01 15:18:05.550 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 01 15:18:05.550 INFO kablam! Aug 01 15:18:05.550 INFO kablam! error[E0422]: cannot find struct, variant or union type `SendText` in this scope Aug 01 15:18:05.550 INFO kablam! --> src/app.rs:380:34 Aug 01 15:18:05.550 INFO kablam! | Aug 01 15:18:05.550 INFO kablam! 380 | let method = SendText { Aug 01 15:18:05.550 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.550 INFO kablam! Aug 01 15:18:05.551 INFO kablam! error[E0412]: cannot find type `FileMeta` in this scope Aug 01 15:18:05.551 INFO kablam! --> src/app.rs:429:36 Aug 01 15:18:05.551 INFO kablam! | Aug 01 15:18:05.551 INFO kablam! 429 | fn download_file(&self, meta: &FileMeta, file_id: &FileId) -> Result<()> { Aug 01 15:18:05.551 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.551 INFO kablam! Aug 01 15:18:05.551 INFO kablam! error[E0412]: cannot find type `FileId` in this scope Aug 01 15:18:05.551 INFO kablam! --> src/app.rs:429:56 Aug 01 15:18:05.551 INFO kablam! | Aug 01 15:18:05.551 INFO kablam! 429 | fn download_file(&self, meta: &FileMeta, file_id: &FileId) -> Result<()> { Aug 01 15:18:05.551 INFO kablam! | ^^^^^^ did you mean `File`? Aug 01 15:18:05.551 INFO kablam! Aug 01 15:18:05.551 INFO kablam! error[E0422]: cannot find struct, variant or union type `DownloadFile` in this scope Aug 01 15:18:05.551 INFO kablam! --> src/app.rs:435:22 Aug 01 15:18:05.551 INFO kablam! | Aug 01 15:18:05.551 INFO kablam! 435 | let method = DownloadFile { file_id: file_id.clone() }; Aug 01 15:18:05.551 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 01 15:18:05.551 INFO kablam! Aug 01 15:18:05.551 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.551 INFO kablam! --> src/app.rs:501:34 Aug 01 15:18:05.551 INFO kablam! | Aug 01 15:18:05.551 INFO kablam! 501 | fn send_file>(me: Username, peer: Username, path: P, noise: NoiseLevel) -> Result { Aug 01 15:18:05.551 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.551 INFO kablam! Aug 01 15:18:05.551 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `FileMeta` Aug 01 15:18:05.551 INFO kablam! --> src/app.rs:515:16 Aug 01 15:18:05.552 INFO kablam! | Aug 01 15:18:05.552 INFO kablam! 515 | let meta = FileMeta::FileMeta { Aug 01 15:18:05.552 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `FileMeta` Aug 01 15:18:05.552 INFO kablam! Aug 01 15:18:05.552 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.552 INFO kablam! --> src/app.rs:521:16 Aug 01 15:18:05.552 INFO kablam! | Aug 01 15:18:05.552 INFO kablam! 521 | let data = Data::from_bytes( Aug 01 15:18:05.552 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.552 INFO kablam! Aug 01 15:18:05.552 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.552 INFO kablam! --> src/app.rs:501:50 Aug 01 15:18:05.552 INFO kablam! | Aug 01 15:18:05.552 INFO kablam! 501 | fn send_file>(me: Username, peer: Username, path: P, noise: NoiseLevel) -> Result { Aug 01 15:18:05.552 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.552 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Compression` Aug 01 15:18:05.552 INFO kablam! --> src/app.rs:523:9 Aug 01 15:18:05.552 INFO kablam! | Aug 01 15:18:05.552 INFO kablam! 523 | Compression::Rle, Aug 01 15:18:05.552 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `Compression` Aug 01 15:18:05.552 INFO kablam! Aug 01 15:18:05.552 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Coding` Aug 01 15:18:05.552 INFO kablam! --> src/app.rs:524:9 Aug 01 15:18:05.552 INFO kablam! | Aug 01 15:18:05.552 INFO kablam! 524 | Coding::Hamming, Aug 01 15:18:05.552 INFO kablam! | ^^^^^^ Use of undeclared type or module `Coding` Aug 01 15:18:05.552 INFO kablam! Aug 01 15:18:05.553 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.553 INFO kablam! --> src/app.rs:527:9 Aug 01 15:18:05.553 INFO kablam! | Aug 01 15:18:05.553 INFO kablam! 527 | let Data::Data { coding, compression, length, bytes } = data; Aug 01 15:18:05.553 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.553 INFO kablam! Aug 01 15:18:05.553 INFO kablam! Aug 01 15:18:05.553 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Data` Aug 01 15:18:05.553 INFO kablam! --> src/app.rs:531:16 Aug 01 15:18:05.553 INFO kablam! | Aug 01 15:18:05.553 INFO kablam! 531 | let data = Data::Data { coding, compression, length, bytes }; Aug 01 15:18:05.553 INFO kablam! | ^^^^ Use of undeclared type or module `Data` Aug 01 15:18:05.553 INFO kablam! Aug 01 15:18:05.553 INFO kablam! error[E0412]: cannot find type `UploadFile` in this scope Aug 01 15:18:05.553 INFO kablam! --> src/app.rs:501:98 Aug 01 15:18:05.553 INFO kablam! | Aug 01 15:18:05.553 INFO kablam! 501 | fn send_file>(me: Username, peer: Username, path: P, noise: NoiseLevel) -> Result { Aug 01 15:18:05.553 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 01 15:18:05.553 INFO kablam! Aug 01 15:18:05.553 INFO kablam! error[E0422]: cannot find struct, variant or union type `SendFile` in this scope Aug 01 15:18:05.553 INFO kablam! --> src/app.rs:506:19 Aug 01 15:18:05.553 INFO kablam! | Aug 01 15:18:05.553 INFO kablam! 506 | let file_id = SendFile {}.invoke(&conn)?; Aug 01 15:18:05.553 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.553 INFO kablam! Aug 01 15:18:05.553 INFO kablam! error[E0422]: cannot find struct, variant or union type `UploadFile` in this scope Aug 01 15:18:05.553 INFO kablam! --> src/app.rs:533:18 Aug 01 15:18:05.553 INFO kablam! | Aug 01 15:18:05.554 INFO kablam! 533 | let method = UploadFile { Aug 01 15:18:05.554 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 01 15:18:05.554 INFO kablam! Aug 01 15:18:05.557 INFO kablam! error[E0412]: cannot find type `ClientError` in this scope Aug 01 15:18:05.557 INFO kablam! --> src/error.rs:11:12 Aug 01 15:18:05.557 INFO kablam! | Aug 01 15:18:05.557 INFO kablam! 11 | Client(ClientError), Aug 01 15:18:05.557 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 01 15:18:05.557 INFO kablam! Aug 01 15:18:05.557 INFO kablam! error[E0412]: cannot find type `ClientError` in this scope Aug 01 15:18:05.557 INFO kablam! --> src/error.rs:29:11 Aug 01 15:18:05.557 INFO kablam! | Aug 01 15:18:05.557 INFO kablam! 29 | impl From for Error { Aug 01 15:18:05.558 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 01 15:18:05.558 INFO kablam! Aug 01 15:18:05.558 INFO kablam! error[E0412]: cannot find type `ClientError` in this scope Aug 01 15:18:05.558 INFO kablam! --> src/error.rs:30:16 Aug 01 15:18:05.558 INFO kablam! | Aug 01 15:18:05.558 INFO kablam! 30 | fn from(e: ClientError) -> Self { Aug 01 15:18:05.558 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 01 15:18:05.558 INFO kablam! Aug 01 15:18:05.558 INFO kablam! error[E0405]: cannot find trait `Target` in this scope Aug 01 15:18:05.558 INFO kablam! --> src/connection.rs:37:6 Aug 01 15:18:05.558 INFO kablam! | Aug 01 15:18:05.559 INFO kablam! 37 | impl Target for Connection { Aug 01 15:18:05.559 INFO kablam! | ^^^^^^ not found in this scope Aug 01 15:18:05.559 INFO kablam! Aug 01 15:18:05.584 INFO kablam! warning: unused import: `algos::methods::ClientMethod` Aug 01 15:18:05.584 INFO kablam! --> src/app.rs:2:5 Aug 01 15:18:05.584 INFO kablam! | Aug 01 15:18:05.584 INFO kablam! 2 | use algos::methods::ClientMethod; Aug 01 15:18:05.584 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 01 15:18:05.584 INFO kablam! | Aug 01 15:18:05.584 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 01 15:18:05.584 INFO kablam! Aug 01 15:18:05.584 INFO kablam! error[E0433]: failed to resolve. Could not find `types` in `algos` Aug 01 15:18:05.584 INFO kablam! --> src/error.rs:14:19 Aug 01 15:18:05.584 INFO kablam! | Aug 01 15:18:05.584 INFO kablam! 14 | Data(::algos::types::data::Error), Aug 01 15:18:05.584 INFO kablam! | ^^^^^ Could not find `types` in `algos` Aug 01 15:18:05.585 INFO kablam! Aug 01 15:18:05.602 INFO kablam! error: aborting due to 54 previous errors Aug 01 15:18:05.602 INFO kablam! Aug 01 15:18:05.602 INFO kablam! Some errors occurred: E0405, E0412, E0422, E0432, E0433. Aug 01 15:18:05.602 INFO kablam! For more information about an error, try `rustc --explain E0405`. Aug 01 15:18:05.617 INFO kablam! error: Could not compile `client`. Aug 01 15:18:05.618 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 01 15:18:05.631 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `ClientError` Aug 01 15:18:05.631 INFO kablam! --> src/error.rs:32:13 Aug 01 15:18:05.631 INFO kablam! | Aug 01 15:18:05.631 INFO kablam! 32 | ClientError::IoError(io) => io.into(), Aug 01 15:18:05.631 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `ClientError` Aug 01 15:18:05.631 INFO kablam! Aug 01 15:18:05.631 INFO kablam! error[E0433]: failed to resolve. Could not find `types` in `algos` Aug 01 15:18:05.631 INFO kablam! --> src/error.rs:56:20 Aug 01 15:18:05.631 INFO kablam! | Aug 01 15:18:05.631 INFO kablam! 56 | impl From<::algos::types::data::Error> for Error { Aug 01 15:18:05.631 INFO kablam! | ^^^^^ Could not find `types` in `algos` Aug 01 15:18:05.631 INFO kablam! Aug 01 15:18:05.631 INFO kablam! error[E0433]: failed to resolve. Could not find `types` in `algos` Aug 01 15:18:05.631 INFO kablam! --> src/error.rs:57:25 Aug 01 15:18:05.631 INFO kablam! | Aug 01 15:18:05.631 INFO kablam! 57 | fn from(e: ::algos::types::data::Error) -> Self { Aug 01 15:18:05.631 INFO kablam! | ^^^^^ Could not find `types` in `algos` Aug 01 15:18:05.631 INFO kablam! Aug 01 15:18:05.642 INFO kablam! error[E0412]: cannot find type `Updates` in this scope Aug 01 15:18:05.642 INFO kablam! --> src/app.rs:18:13 Aug 01 15:18:05.642 INFO kablam! | Aug 01 15:18:05.642 INFO kablam! 18 | Updates(Updates), Aug 01 15:18:05.642 INFO kablam! | ^^^^^^^ Aug 01 15:18:05.642 INFO kablam! | | Aug 01 15:18:05.642 INFO kablam! | not found in this scope Aug 01 15:18:05.642 INFO kablam! | help: you can try using the variant's enum: `app::AppEvent` Aug 01 15:18:05.642 INFO kablam! Aug 01 15:18:05.642 INFO kablam! error[E0412]: cannot find type `SendText` in this scope Aug 01 15:18:05.642 INFO kablam! --> src/app.rs:20:14 Aug 01 15:18:05.642 INFO kablam! | Aug 01 15:18:05.642 INFO kablam! 20 | SentText(SendText), Aug 01 15:18:05.642 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.642 INFO kablam! Aug 01 15:18:05.642 INFO kablam! error[E0412]: cannot find type `UploadFile` in this scope Aug 01 15:18:05.642 INFO kablam! --> src/app.rs:21:14 Aug 01 15:18:05.642 INFO kablam! | Aug 01 15:18:05.642 INFO kablam! 21 | SentFile(UploadFile), Aug 01 15:18:05.642 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 01 15:18:05.643 INFO kablam! Aug 01 15:18:05.643 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.643 INFO kablam! --> src/app.rs:38:9 Aug 01 15:18:05.643 INFO kablam! | Aug 01 15:18:05.643 INFO kablam! 38 | me: Username, Aug 01 15:18:05.643 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.643 INFO kablam! Aug 01 15:18:05.643 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.643 INFO kablam! --> src/app.rs:39:11 Aug 01 15:18:05.643 INFO kablam! | Aug 01 15:18:05.643 INFO kablam! 39 | peer: Username, Aug 01 15:18:05.643 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.643 INFO kablam! Aug 01 15:18:05.643 INFO kablam! error[E0412]: cannot find type `Update` in this scope Aug 01 15:18:05.643 INFO kablam! --> src/app.rs:41:18 Aug 01 15:18:05.643 INFO kablam! | Aug 01 15:18:05.643 INFO kablam! 41 | history: Vec, Aug 01 15:18:05.643 INFO kablam! | ^^^^^^ not found in this scope Aug 01 15:18:05.643 INFO kablam! Aug 01 15:18:05.643 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.643 INFO kablam! --> src/app.rs:55:20 Aug 01 15:18:05.643 INFO kablam! | Aug 01 15:18:05.643 INFO kablam! 55 | pub fn new(me: Username, peer: Username) -> App { Aug 01 15:18:05.643 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.643 INFO kablam! Aug 01 15:18:05.643 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.643 INFO kablam! --> src/app.rs:55:36 Aug 01 15:18:05.643 INFO kablam! | Aug 01 15:18:05.643 INFO kablam! 55 | pub fn new(me: Username, peer: Username) -> App { Aug 01 15:18:05.644 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.644 INFO kablam! Aug 01 15:18:05.644 INFO kablam! error[E0422]: cannot find struct, variant or union type `Login` in this scope Aug 01 15:18:05.644 INFO kablam! --> src/app.rs:106:22 Aug 01 15:18:05.644 INFO kablam! | Aug 01 15:18:05.644 INFO kablam! 106 | let method = Login { username: self.me.clone() }; Aug 01 15:18:05.644 INFO kablam! | ^^^^^ not found in this scope Aug 01 15:18:05.644 INFO kablam! Aug 01 15:18:05.644 INFO kablam! error[E0422]: cannot find struct, variant or union type `GetUpdates` in this scope Aug 01 15:18:05.644 INFO kablam! --> src/app.rs:131:30 Aug 01 15:18:05.644 INFO kablam! | Aug 01 15:18:05.644 INFO kablam! 131 | let method = GetUpdates { username: me.clone() }; Aug 01 15:18:05.644 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 01 15:18:05.644 INFO kablam! Aug 01 15:18:05.644 INFO kablam! error[E0422]: cannot find struct, variant or union type `SendText` in this scope Aug 01 15:18:05.644 INFO kablam! --> src/app.rs:380:34 Aug 01 15:18:05.644 INFO kablam! | Aug 01 15:18:05.644 INFO kablam! 380 | let method = SendText { Aug 01 15:18:05.644 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.644 INFO kablam! Aug 01 15:18:05.644 INFO kablam! error[E0412]: cannot find type `FileMeta` in this scope Aug 01 15:18:05.644 INFO kablam! --> src/app.rs:429:36 Aug 01 15:18:05.644 INFO kablam! | Aug 01 15:18:05.644 INFO kablam! 429 | fn download_file(&self, meta: &FileMeta, file_id: &FileId) -> Result<()> { Aug 01 15:18:05.644 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.644 INFO kablam! Aug 01 15:18:05.644 INFO kablam! error[E0412]: cannot find type `FileId` in this scope Aug 01 15:18:05.644 INFO kablam! --> src/app.rs:429:56 Aug 01 15:18:05.644 INFO kablam! | Aug 01 15:18:05.644 INFO kablam! 429 | fn download_file(&self, meta: &FileMeta, file_id: &FileId) -> Result<()> { Aug 01 15:18:05.644 INFO kablam! | ^^^^^^ did you mean `File`? Aug 01 15:18:05.644 INFO kablam! Aug 01 15:18:05.644 INFO kablam! error[E0422]: cannot find struct, variant or union type `DownloadFile` in this scope Aug 01 15:18:05.644 INFO kablam! --> src/app.rs:435:22 Aug 01 15:18:05.645 INFO kablam! | Aug 01 15:18:05.645 INFO kablam! 435 | let method = DownloadFile { file_id: file_id.clone() }; Aug 01 15:18:05.645 INFO kablam! | ^^^^^^^^^^^^ not found in this scope Aug 01 15:18:05.645 INFO kablam! Aug 01 15:18:05.645 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.645 INFO kablam! --> src/app.rs:501:34 Aug 01 15:18:05.645 INFO kablam! | Aug 01 15:18:05.645 INFO kablam! 501 | fn send_file>(me: Username, peer: Username, path: P, noise: NoiseLevel) -> Result { Aug 01 15:18:05.645 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.645 INFO kablam! Aug 01 15:18:05.645 INFO kablam! error[E0412]: cannot find type `Username` in this scope Aug 01 15:18:05.645 INFO kablam! --> src/app.rs:501:50 Aug 01 15:18:05.645 INFO kablam! | Aug 01 15:18:05.645 INFO kablam! 501 | fn send_file>(me: Username, peer: Username, path: P, noise: NoiseLevel) -> Result { Aug 01 15:18:05.645 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.645 INFO kablam! Aug 01 15:18:05.645 INFO kablam! error[E0412]: cannot find type `UploadFile` in this scope Aug 01 15:18:05.645 INFO kablam! --> src/app.rs:501:98 Aug 01 15:18:05.645 INFO kablam! | Aug 01 15:18:05.645 INFO kablam! 501 | fn send_file>(me: Username, peer: Username, path: P, noise: NoiseLevel) -> Result { Aug 01 15:18:05.645 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 01 15:18:05.645 INFO kablam! Aug 01 15:18:05.645 INFO kablam! error[E0422]: cannot find struct, variant or union type `SendFile` in this scope Aug 01 15:18:05.645 INFO kablam! --> src/app.rs:506:19 Aug 01 15:18:05.645 INFO kablam! | Aug 01 15:18:05.645 INFO kablam! 506 | let file_id = SendFile {}.invoke(&conn)?; Aug 01 15:18:05.645 INFO kablam! | ^^^^^^^^ not found in this scope Aug 01 15:18:05.645 INFO kablam! Aug 01 15:18:05.645 INFO kablam! error[E0422]: cannot find struct, variant or union type `UploadFile` in this scope Aug 01 15:18:05.645 INFO kablam! --> src/app.rs:533:18 Aug 01 15:18:05.645 INFO kablam! | Aug 01 15:18:05.645 INFO kablam! 533 | let method = UploadFile { Aug 01 15:18:05.646 INFO kablam! | ^^^^^^^^^^ not found in this scope Aug 01 15:18:05.646 INFO kablam! Aug 01 15:18:05.646 INFO kablam! error[E0412]: cannot find type `ClientError` in this scope Aug 01 15:18:05.646 INFO kablam! --> src/error.rs:11:12 Aug 01 15:18:05.646 INFO kablam! | Aug 01 15:18:05.646 INFO kablam! 11 | Client(ClientError), Aug 01 15:18:05.646 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 01 15:18:05.646 INFO kablam! Aug 01 15:18:05.646 INFO kablam! error[E0412]: cannot find type `ClientError` in this scope Aug 01 15:18:05.646 INFO kablam! --> src/error.rs:29:11 Aug 01 15:18:05.646 INFO kablam! | Aug 01 15:18:05.646 INFO kablam! 29 | impl From for Error { Aug 01 15:18:05.646 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 01 15:18:05.646 INFO kablam! Aug 01 15:18:05.646 INFO kablam! error[E0412]: cannot find type `ClientError` in this scope Aug 01 15:18:05.646 INFO kablam! --> src/error.rs:30:16 Aug 01 15:18:05.646 INFO kablam! | Aug 01 15:18:05.646 INFO kablam! 30 | fn from(e: ClientError) -> Self { Aug 01 15:18:05.646 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 01 15:18:05.646 INFO kablam! Aug 01 15:18:05.646 INFO kablam! error[E0405]: cannot find trait `Target` in this scope Aug 01 15:18:05.646 INFO kablam! --> src/connection.rs:37:6 Aug 01 15:18:05.646 INFO kablam! | Aug 01 15:18:05.646 INFO kablam! 37 | impl Target for Connection { Aug 01 15:18:05.650 INFO kablam! | ^^^^^^ not found in this scope Aug 01 15:18:05.650 INFO kablam! Aug 01 15:18:05.681 INFO kablam! warning: unused import: `algos::methods::ClientMethod` Aug 01 15:18:05.681 INFO kablam! --> src/app.rs:2:5 Aug 01 15:18:05.681 INFO kablam! | Aug 01 15:18:05.681 INFO kablam! 2 | use algos::methods::ClientMethod; Aug 01 15:18:05.681 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 01 15:18:05.681 INFO kablam! | Aug 01 15:18:05.681 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 01 15:18:05.681 INFO kablam! Aug 01 15:18:05.708 INFO kablam! error: aborting due to 54 previous errors Aug 01 15:18:05.708 INFO kablam! Aug 01 15:18:05.708 INFO kablam! Some errors occurred: E0405, E0412, E0422, E0432, E0433. Aug 01 15:18:05.708 INFO kablam! For more information about an error, try `rustc --explain E0405`. Aug 01 15:18:05.748 INFO kablam! error: Could not compile `client`. Aug 01 15:18:05.748 INFO kablam! Aug 01 15:18:05.748 INFO kablam! To learn more, run the command again with --verbose. Aug 01 15:18:05.750 INFO kablam! su: No module specific data is present Aug 01 15:18:06.242 INFO running `"docker" "rm" "-f" "a6f4e9e93aa50ba5e2fd106bec1d567b2fead3c98ae06763c6c6c3df3bc89dbf"` Aug 01 15:18:06.402 INFO blam! a6f4e9e93aa50ba5e2fd106bec1d567b2fead3c98ae06763c6c6c3df3bc89dbf