Cargo Features

[dependencies]
former_meta = { version = "2.11.0", default-features = false, features = ["full", "enabled", "derive_former", "derive_components", "derive_component_assign", "derive_components_assign", "derive_component_from", "derive_from_components"] }
default full? = derive_component_assign, derive_component_from, derive_components, derive_components_assign, derive_former, derive_from_components, enabled

These default features are set whenever former_meta is added without default-features = false somewhere in the dependency tree.

full = default
enabled default

Enables enabled of former_types, iter_tools, and macro_tools

macro_tools:

qqq : xxx : optimize set of features

Affects former_meta::former, former_meta::component_from, former_meta::component_assign, former_meta::from_components, former_meta::components_assign

derive_former default = convert_case

Affects former_meta::former

derive_components default = derive_component_assign, derive_component_from, derive_components_assign, derive_from_components
derive_component_assign default derive_components derive_components_assign

Affects former_meta::component_assign, former_meta::components_assign

derive_components_assign default derive_components = convert_case, derive_component_assign

Affects former_meta::components_assign

derive_component_from default derive_components

Affects former_meta::component_from

derive_from_components default derive_components

Affects former_meta::from_components

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.

convert_case derive_components_assign derive_former