How to transfer InternetComputer-neuron-hotkey?

I want to use rust code
to transfer of InternetComputer-neuron-hotkey
from one IC account to another account
and provide this interface to the frontend,
what should I do ?
I found that js can do this, but rust not found yet.

hotkeys are ‘identities’ added to control neurons. You don’t transfer them. You can add as many identities to a neuron as you want. Delete the previous hotkey and add a new one (You can say that’s a transfer of a hotkey) But hotkeys don’t own the neuron (if that’s what you think), not sure why you would want that.
In Rust, you need to use the governance canister interface and make the right calls.