Cargo Features

[dependencies]
dynec = { version = "0.2.1", default-features = false, features = ["debug-entity-rc", "release-entity-rc", "tuple-impl-32-zip", "tuple-impl-24-zip", "tuple-impl-16-zip", "tuple-impl-8-zip", "tuple-impl-32-init-fn", "tuple-impl-24-init-fn", "tuple-impl-16-init-fn", "tuple-impl-8-init-fn", "internal-bench"] }
default = debug-entity-rc

The debug-entity-rc feature is set by default whenever dynec is added without default-features = false somewhere in the dependency tree.

debug-entity-rc default

Enable entity refcounting in debug mode.

release-entity-rc

Enable entity refcounting in debug mode.

tuple-impl-32-zip = tuple-impl-24-zip
tuple-impl-24-zip tuple-impl-32-zip? = tuple-impl-16-zip
tuple-impl-16-zip tuple-impl-24-zip? = tuple-impl-8-zip
tuple-impl-8-zip internal-bench? tuple-impl-16-zip?
tuple-impl-32-init-fn = tuple-impl-24-init-fn
tuple-impl-24-init-fn tuple-impl-32-init-fn? = tuple-impl-16-init-fn
tuple-impl-16-init-fn tuple-impl-24-init-fn? = tuple-impl-8-init-fn
tuple-impl-8-init-fn tuple-impl-16-init-fn?
internal-bench = env_logger, strum, tuple-impl-8-zip

Internal feature: enable benchmarking utils.

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.

env_logger internal-bench?

Enables env_logger ^0.10.0

strum internal-bench?

Enables strum ^0.24.0