The SDK client for Rust https://flagsmith.com/. Flagsmith allows you to manage feature flags and remote config across multiple projects, environments and organisations.
The source code for the client is available on Github.
The SDK is initialised against a single environment within a project on https://flagsmith.com, for example the Development or Production environment. You can find your environment key in the Environment settings page.
In your application initialise the BulletTrain client with your API key
To check if a feature flag exists and is enabled:
To get the configuration value for feature flag value:
More examples can be found in the Tests
By default, client is using default configuration. You can override configuration as follows: