Cargo Features

[dependencies]
itconfig = { version = "1.1.1", default-features = false, features = ["macro", "primitives", "numbers", "int", "uint", "float", "isize", "usize", "f64", "bool", "json_array"] }
default = primitives

The primitives feature is set by default whenever itconfig is added without default-features = false somewhere in the dependency tree.

macro = itconfig-macro
primitives default = bool, numbers
numbers primitives = float, int, uint
int numbers? = i128, i16, i32, i64, i8, isize
uint numbers? = u128, u16, u32, u64, u8, usize
float numbers? = f32, f64
i8 i16 i32 i64 i128 isize int?
u8 u16 u32 u64 u128 usize uint?
f32 f64 float?
bool primitives
json_array = serde_json

deprecated since 1.1

Affects envstr::ArrayEnvError

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

serde_json json_array?
itconfig-macro macro?