# Rust
/target/
**/*.rs.bk

# Keep Cargo.lock for libraries in version control
# (Applications typically ignore it)

# Documentation is kept in version control
# docs/ directory should be tracked


# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# OS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Logs
*.log

# Environment variables
.env
.env.test
.env.local
.env.production

# Temporary folders
tmp/
temp/

# Benchmark results
/target/criterion/

# Coverage reports
coverage/
tarpaulin-report.html
