Cargo Features

[dependencies]
eryon-core = { version = "0.0.1", default-features = false, features = ["full", "alloc", "chrono", "json", "rand", "rng", "serde", "tracing", "std", "wasm"] }
default full? = std

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

full = default, json, rand, serde, tracing
alloc std

********* [FF] Dependencies *********

Enables alloc of eryon-nrt, num, optional serde, and optional serde_json

chrono

Enables chrono

json full? = serde

Enables serde_json, json of eryon-nrt

rand full? rng? = rng

Enables rand and rand_distr, rand of eryon-nrt and num

rng rand?

Enables getrandom, rng of eryon-nrt, small_rng and thread_rng of rand

serde full? json?

Enables serde and serde_derive, serde of eryon-nrt, num, rstm, and optional rand

tracing full?

Enables attributes and log of tracing, tracing of eryon-nrt and rstm

std default = alloc

********* [FF] Environments *********

Enables std of anyhow, eryon-nrt, optional getrandom, num, optional rand, rstm, optional serde, optional serde_json, strum, thiserror, and optional tracing

wasm

Enables wasm_js of optional getrandom

getrandom:

Optional backend: wasm_js
This flag enables the backend but does not select it. To use the backend, use this flag *and* set getrandom_backend=wasm_js (see README).