Rust quickstart

1. Install hypertune

Once you have a Rust application ready, install Hypertune's Rust crate and the Serde crate:

cargo add hypertune serde

2. Install the Hypertune CLI

Run the following command to install the CLI

curl -fsSL https://app.hypertune.com/install-cli.sh | sh

Alternatively, you can download the Hypertune CLI for your system:

Then:

  • Put it somewhere accessible via your PATH

  • Add execute permissions to it with chmod +x hypertune

  • Right-click to open it

3. Generate the client

Generate a type-safe client to access your flags by running:

Replace <token> with your main project token which you can find in the Settings tab of your project.

4. Use the client

Next steps

Now you can update the logic for exampleFlag from the Hypertune UI without updating your code or waiting for a new build, deployment, app release, or service restart.

To add a new flag, create it in the Hypertune UI then regenerate the client.

Last updated