# ---> Rust
# Binaries for programs and examples
/target/
**/*.rs.bk

# If using Cargo, the following line prevents checking in your Cargo.lock file
# (except when packaging).
# You may want to ignore Cargo.lock when working on a library crate, but check it in for binary applications.
# Uncomment if you want to ignore it for libraries.
Cargo.lock

# Uncomment the following line to avoid checking in compiled documentation
# /target/doc/

# Uncomment the following line to avoid checking in standard Rust backup files
# *~ 

# Rust language server files
/.rustup/
/.rls/

# Cargo build artifacts
/.cargo/
/*.log

# Binaries for rustup toolchain
/target/debug/
/target/release/

# Output of `cargo bench`
/target/criterion/

# Test, Coverage, and Bench files
/target/llvm-cov-target/

# Rustup artifacts
rust-toolchain.toml

# ---> Common Ignored Files and Folders
# Temporary files
*.tmp
*.temp
*.swp
*.swo

# Custom Ignore Rules
.DS_Store
Thumbs.db

# IDE Specific Files and Directories
