Expand description

For the complete minimalist

use serde::{Deserialize, Serialize};
use enum_map::Enum;
use unleash_api_client::prelude::*;

let config = EnvironmentConfig::from_env()?;

#[allow(non_camel_case_types)]
#[derive(Debug, Deserialize, Serialize, Enum, Clone)]
enum UserFeatures {
    feature
}

let client = ClientBuilder::default()
    .into_client::<UserFeatures, DefaultClient>(
        &config.api_url,
        &config.app_name,
        &config.instance_id,
        config.secret,
        )?;

Re-exports§

Structs§

  • An HTTP client, capable of sending Requests and running a middleware stack.