Stack:
Rust (Cargo)
Rust preset
Hướng dẫn suy luận mà luồng onboard sử dụng cho dự án Rust. Đây là một danh sách kiểm tra, không phải khuôn mẫu — thực tế phát hiện được sẽ thắng.
Tín hiệu nhận biết
Cargo.tomlvàCargo.lock; mộtsrc/main.rs(binary) hoặcsrc/lib.rs(library), với các module trongsrc/.- Một
[workspace]cómemberscho monorepo nhiều crate;[features]cho các tính năng tùy chọn.
Cần suy luận về điều gì
- Cổng kiểm chứng thực tế:
cargo test,cargo clippy(thường-- -D warnings),cargo fmt --check, vàcargo build --release— ghi lại nguyên văn. - Loại crate (binary vs library), cây module, và các feature nào là mặc định vs tùy chọn.
- Các skill phù hợp với stack cho module, kiểu lỗi, và integration vs unit test (inline
#[cfg(test)]vstests/).
Ghi chú
Với workspace, ghi lại ranh giới từng crate và crate nào sở hữu binary. Ghi chú bất kỳ build.rs, MSRV hoặc ranh giới unsafe nào.