## Description
Please include a summary of the change and which issue is fixed.
Fixes # (issue)
## Type of change
- [ ] Bug fix (non-breaking change fixing an issue)
- [ ] New feature (non-breaking change adding functionality)
- [ ] Breaking change (fix or feature that breaks existing API)
- [ ] Documentation update
- [ ] Performance improvement
- [ ] Refactor (no functional changes)
## How Has This Been Tested?
- [ ] `cargo test --lib` — all lib tests pass
- [ ] `cargo check --all-features` — no warnings/errors
- [ ] `cargo clippy --all-features` — no warnings
- [ ] `cargo fmt --check` — formatting is correct
## Checklist:
- [ ] My code follows the existing code style of this project
- [ ] I have added tests that prove my fix is effective or my feature works
- [ ] I have updated the documentation accordingly
- [ ] My changes generate no new warnings or errors
## Additional context
Add any other context about the PR here.