# Ignore the target directory
/target/

# Ignore Rust build artifacts
*.rs.bk
*.rs~
# Ignore Rust test artifacts
*.exe
*.test
*.out

# Ignore IDE and editor files
.vscode/
.idea/

# Ignore configuration files that might be generated
.env

# Ignore Rust-specific configuration files
rust-toolchain
rustfmt.toml
clippy.toml

# But do not ignore the root Cargo configuration files
!.cargo/config
!.cargo/config.toml

# Ignore lock files
Cargo.lock