Cargo Features

[dependencies]
point-nd = { version = "0.5.0", default-features = false, features = ["full", "x", "w", "conv_methods", "appliers", "var-dims"] }
default full? = appliers, conv_methods

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

full = default, var-dims
x conv_methods

Enables methods that Get, Set and Shift x, y, z and w values of PointND's from 1..=4 dimensions

y z w conv_methods
conv_methods default = w, x, y, z
appliers default = arrayvec

Enables apply, apply_dims, apply_vals and apply_point methods

Affects utils::ApplyFn, utils::ApplyDimsFn, utils::ApplyValsFn, utils::ApplyPointFn, utils::ARRVEC_CAP

var-dims full? = arrayvec

Enables extend and retain methods

Affects utils::ARRVEC_CAP

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.

arrayvec appliers var-dims?