Cargo Features

[dependencies]
rustler = { version = "0.32.1", default-features = false, features = ["big_integer", "derive", "alternative_nif_init_name", "nif_version_2_14", "nif_version_2_15", "nif_version_2_16", "nif_version_2_17", "serde"] }
default = derive, nif_version_2_15

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

big_integer

Enables num-bigint

Affects types::big_int

derive default = rustler_codegen
alternative_nif_init_name
nif_version_2_14 nif_version_2_15

Enables nif_version_2_14 of rustler_sys

nif_version_2_15 default nif_version_2_16? = nif_version_2_14

Enables nif_version_2_15 of rustler_sys

nif_version_2_16 nif_version_2_17? = nif_version_2_15

Enables nif_version_2_16 of rustler_sys

nif_version_2_17 = nif_version_2_16

Enables nif_version_2_17 of rustler_sys

serde

Enables serde

Affects rustler::serde

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.

rustler_codegen derive