Checking smallvec v1.15.2 Compiling subtle v2.6.1 Compiling digest v0.10.7 Checking parking_lot_core v0.9.12 Compiling icu_normalizer v2.2.0 Checking parking_lot v0.12.5 Checking tokio v1.52.3 Compiling idna_adapter v1.2.2 Compiling zerocopy v0.8.52 Compiling idna v1.1.0 Compiling getrandom v0.2.17 Compiling tinyvec_macros v0.1.1 Compiling tinyvec v1.11.0 Compiling url v2.5.8 Compiling sha2 v0.10.9 Compiling rand_core v0.6.4 Compiling futures-intrusive v0.5.0 Compiling unicode-normalization v0.1.25 Compiling sqlx-core v0.8.6 Compiling hmac v0.12.1 Compiling ppv-lite86 v0.2.21 Compiling rand_chacha v0.3.1 Compiling unicode-bidi v0.3.18 Compiling unicode-properties v0.1.4 Compiling stringprep v0.1.5 Compiling rand v0.8.6 Checking tokio-stream v0.1.18 Compiling hkdf v0.12.4 Compiling md-5 v0.10.6 Compiling home v0.5.12 Compiling bitflags v2.13.0 Compiling whoami v1.6.1 Compiling sqlx-sqlite v0.8.6 Compiling sqlx-postgres v0.8.6 Checking dotenvy v0.15.7 Checking bat-core v0.1.0 (/home/wanye/D/workspace/BlueArchiveToolkit/core) Compiling sqlx-macros-core v0.8.6 Checking bat-adapters v0.1.0 (/home/wanye/D/workspace/BlueArchiveToolkit/adapters) Compiling sqlx-macros v0.8.6 Checking sqlx v0.8.6 Checking bat-cas-engine v0.1.0 (/home/wanye/D/workspace/BlueArchiveToolkit/crates/bat-cas-engine) Checking bat-infrastructure v0.1.0 (/home/wanye/D/workspace/BlueArchiveToolkit/infrastructure) error[E0433]: cannot find module or crate `uuid` in this scope --> infrastructure/src/resource/postgres.rs:279:36 | 279 | id: format!("test_{}", uuid::Uuid::new_v4()), | ^^^^ use of unresolved module or unlinked crate `uuid` | = help: if you wanted to use a crate named `uuid`, use `cargo add uuid` to add it to your `Cargo.toml` Checking bat-ffi v0.1.0 (/home/wanye/D/workspace/BlueArchiveToolkit/crates/bat-ffi) warning: redundant closure --> infrastructure/src/resource/sqlite.rs:28:26 | 28 | .map_err(|e| bat_core::Error::Io(e))?; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace the closure with the tuple variant itself: `bat_core::Error::Io` | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#redundant_closure note: the lint level is defined here --> infrastructure/src/lib.rs:10:9 | 10 | #![warn(clippy::all)] | ^^^^^^^^^^^ = note: `#[warn(clippy::redundant_closure)]` implied by `#[warn(clippy::all)]` warning: `bat-infrastructure` (lib) generated 1 warning (run `cargo clippy --fix --lib -p bat-infrastructure -- ` to apply 1 suggestion) For more information about this error, try `rustc --explain E0433`. error: could not compile `bat-infrastructure` (lib test) due to 1 previous error warning: build failed, waiting for other jobs to finish...