<!--
Thanks for contributing! Please open an issue before submitting a PR (see
CONTRIBUTING.md) and link it below.
-->

## Summary

<!-- What does this PR change and why? -->

Closes #

## Checklist

- [ ] A linked issue describes this change (open an issue before the PR).
- [ ] `cargo fmt --check` passes.
- [ ] `cargo clippy --all-targets --all-features -- -D warnings` is clean.
- [ ] `cargo test` passes (and integration tests pass against a live RediSearch
      instance if Redis behavior changed).
- [ ] Public items have `///` docs and `CHANGELOG.md` is updated.
- [ ] All commits are signed off (`git commit -s`, per the DCO).
