What's wrong with the Golang-based operators? Why do you prefer Rust to be used in the operator?
Strimzi exists for some time and they use Java.
There are other reasons to prefer Rust (sum types just to name one) but the quality of the Kubernetes client alone is enough to prefer it over Go in this case.