# Binaries for programs and dependencies
/target/
**/target/

# Remove Cargo.lock from gitignore if it's already checked in
Cargo.lock

# Best practice for something like this, the python scripts are not meant to be "deployed" from this repo state.
poetry.lock

# These are backup files generated by rustfmt
**/*.rs.bk

# Temporary files generated by editors
*~
*.swp
*.swo

# IntelliJ and CLion directories
.idea/
*.iml
*.iws
*.ipr

# MacOS specific ignores
.DS_Store
._*

# Rust documentations
/target/doc/

# Build files
**/build/

# Generated files and directories
generated/

# Node.js directories (if any)
/node_modules/

# Logs
*.log

# Output directories
*.out
*.log.*

**/[Tt]humbs.db
**/[Dd]esktop.ini

**/ubuntu
**/downloads
**/msvc
**/windows

**/out

*.vsix
*.deb

# cargo-mutants
mutants*

*.warp
*.sbin
!fixtures/*.warp