# Compiled files
/target/
/**/target/

# Rust-specific files
**/*.rs.bk    # Backup files
Cargo.lock    # (Only if you're working on a library, not a binary)

# Dependency directory (for cargo vendored crates)
.vscode/       # VS Code directory
.idea/         # JetBrains IDE directory
**/.idea/      # JetBrains IDE (any subfolder)
*.swp          # Vim swap files

# OS-specific
.DS_Store       # macOS Finder specific file
Thumbs.db       # Windows-specific

# Cargo's generated files
.cargo/         # Cargo's internal files (e.g., .cargo/config.toml)

# Rustup
rust-toolchain.toml
