Cargo Features

[dependencies]
eryon-actors = { version = "0.0.3", default-features = false, features = ["full", "nightly", "std", "wasi", "wasm", "alloc", "anyhow", "approx", "blas", "json", "rand", "rayon", "rng", "serde", "serde_json", "tracing"] }
default full? = std

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

full = anyhow, default, rand, serde, tracing
nightly

Enables nightly of eryon-core

local

std default json? = alloc

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

Enables std of concision, eryon-core, eryon-mem, and eryon-surface

concision:

custom

and std of optional anyhow

error handling

and std and std_rng of optional rand

random

and std of optional tracing

logging

and std of rshyper, rstmt, scsys, strum, thiserror, optional rand_distr, optional serde, and optional serde_json

serde:

serialization

wasi

Enables wasi of eryon-core, eryon-mem, eryon-surface, rshyper, rstmt, and scsys

wasm

Enables wasm of eryon-core, eryon-mem, and eryon-surface, wasm of rshyper, rstmt, and scsys and web_spin_lock of optional rayon

concurrency & parallelism

alloc std

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

Enables alloc of concision, rshyper, rstmt, scsys, optional serde, and optional serde_json

anyhow full?

Enables anyhow, anyhow of eryon-core, eryon-mem, eryon-surface, rstmt, and scsys

approx

Enables approx of concision, eryon-surface, and ndarray and approx

math

blas

Enables blas of concision, eryon-surface, and ndarray

json = serde, serde_json, std

Enables json of eryon-core, eryon-mem, eryon-surface, rshyper, rstmt, and scsys

rand full? rng? = rng

Enables rand and rand_distr, rand of rshyper, rstmt, and scsys, rand of concision, eryon-core, eryon-mem, eryon-surface, and num

rayon

Enables rayon, rayon of concision, rayon of rshyper

rng rand?

Enables small_rng and thread_rng of rand, rng of eryon-core, eryon-mem, and eryon-surface, rng of rshyper, rstmt, and scsys

serde full? json?

Enables serde and serde_derive, serde of concision, eryon-core, eryon-mem, eryon-surface, num, rshyper, rstmt, and scsys

serde_json json?

Enables serde_json

tracing full?

Enables tracing, tracing of concision, eryon-core, eryon-mem, eryon-surface, rshyper, rstmt, and scsys