Cargo Features

[dependencies]
former = { version = "0.16.0", default-features = false, features = ["no_std", "use_alloc", "full", "enabled", "derive_former", "derive_components", "derive_component_assign", "derive_components_assign", "derive_component_from", "derive_from_components"] }
default = derive_component_assign, derive_component_from, derive_components, derive_components_assign, derive_former, derive_from_components, enabled

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

no_std use_alloc?

Enables no_std of collection_tools

use_alloc = no_std

Enables use_alloc of collection_tools

full = derive_component_assign, derive_component_from, derive_components, derive_components_assign, derive_former, derive_from_components, enabled
enabled default full?

Enables enabled of collection_tools and former_meta

Affects former::dependency, former::protected, former::orphan, former::exposed, former::prelude

derive_former default full?

Enables derive_former of former_meta

derive_components default derive_component_assign derive_component_from derive_components_assign derive_from_components full?

Enables derive_components of former_meta

derive_component_assign default derive_components_assign full? = derive_components

Enables derive_component_assign of former_meta

Affects component::ComponentAssign, component::AssignWithType

derive_components_assign default full? = derive_component_assign, derive_components

Enables derive_components_assign of former_meta

Affects component::ComponentAssign, component::AssignWithType

derive_component_from default full? = derive_components

Enables derive_component_from of former_meta

derive_from_components default full? = derive_components

Enables derive_from_components of former_meta