Cargo Features

[dependencies]
edict = { version = "0.6.0", default-features = false, features = ["std", "rayon", "alkahest", "nanoserde", "serde"] }
default = std

The std feature is set by default whenever edict is added without default-features = false somewhere in the dependency tree.

std default

Enables std of optional alkahest and optional serde

serde:

Provide impls for common standard library types like Vec<T> and HashMap<K, V>.
Requires a dependency on the Rust standard library.

Affects edict::scheduler, edict::tls, edict::flow

Features from optional dependencies

rayon implicit feature

Enables rayon

rayon:

Simple work-stealing parallelism for Rust

alkahest implicit feature

Enables alkahest

alkahest:

Fantastic serialization library with zero-overhead serialization and zero-copy deserialization

Affects dump::alkahest

nanoserde implicit feature

Affects dump::nanoserde

serde implicit feature

Enables serde

serde:

A generic serialization/deserialization framework

Affects dump::serde