Cargo Features

[dependencies]
derive_tools_meta = { version = "0.25.0", default-features = false, features = ["full", "enabled", "derive_as_mut", "derive_as_ref", "derive_deref", "derive_deref_mut", "derive_from", "derive_new", "derive_index", "derive_inner_from", "derive_variadic_from", "derive_phantom"] }
default = derive_as_mut, derive_as_ref, derive_deref, derive_deref_mut, derive_from, derive_index, derive_inner_from, derive_new, derive_phantom, derive_variadic_from, enabled

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

full = derive_as_mut, derive_as_ref, derive_deref, derive_deref_mut, derive_from, derive_index, derive_inner_from, derive_new, derive_phantom, derive_variadic_from, enabled
enabled default full?

Enables enabled of former_types, iter_tools, and macro_tools

iter_tools:

zzz : qqq : optimize features set

Affects derive_tools_meta::from, derive_tools_meta::new, derive_tools_meta::inner_from, derive_tools_meta::deref, derive_tools_meta::deref_mut, derive_tools_meta::as_ref, derive_tools_meta::as_mut, derive_tools_meta::derive_variadic_from, derive_tools_meta::phantom, derive_tools_meta::derive_index

derive_as_mut default full?

Affects derive::as_mut, derive_tools_meta::as_mut

derive_as_ref default full?

Affects derive::as_ref, derive_tools_meta::as_ref

derive_deref default full?

Affects derive::deref, derive_tools_meta::deref

derive_deref_mut default full?

Affects derive::deref_mut, derive_tools_meta::deref_mut

derive_from default full?

Affects derive::from, derive_tools_meta::from

derive_new default full?

Affects derive::new, derive_tools_meta::new

derive_index default full?

Affects derive::index, derive_tools_meta::derive_index

derive_inner_from default full?

Affects derive::inner_from, derive_tools_meta::inner_from

derive_variadic_from default full?

Enables iter_ext of iter_tools

Affects derive::variadic_from, derive_tools_meta::derive_variadic_from

derive_phantom default full?

Affects derive::phantom, derive_tools_meta::phantom