# ===== Rust / Cargo =====
# Compiled files
/target/

# Cargo lockfile
# Keep Cargo.lock for binaries, ignore for libraries if you prefer
# Cargo.lock

# ===== IDE / Editor =====
# IntelliJ / CLion
.idea/
*.iml

# VS Code
.vscode/

# Rust Analyzer
.rust-analyzer/

# ===== OS =====
# macOS
.DS_Store

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini

# ===== Logs & temp =====
*.log
*.tmp
*.bak
*.swp

# ===== Environment =====
.env
.env.*

# ===== Build artifacts =====
**/*.rs.bk

# ===== Test / Coverage =====
coverage/
tarpaulin-report.html

# ===== Documentation =====
/doc/
