# Generated for Rust projects / Cargo

# build artifacts
/target/
**/target/

# Generated by rust-analyzer / rls
**/*.rs.bk

# If using cargo-release or similar
/release/

# Executables (if you build local bins)
*.exe
*.dll
*.so
*.dylib

# Editor / OS files
.vscode/
.idea/
*.swp
*~
.DS_Store

# Logs and temp
*.log
tmp/

# If you use IntelliJ/CLion
out/

# If you vendor dependencies (uncommon)
vendor/

# Ignore Cargo.lock for libraries (commit for binaries/apps)
# If your project is a library, you typically DON'T check in Cargo.lock:
Cargo.lock

# If you want to keep Cargo.lock for reproducibility (apps), remove the above line
