Cargo Features

[dependencies]
rigz_vm = { version = "0.36.0", default-features = false, features = ["derive", "js", "threaded"] }
default = threaded

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

derive

Enables proc-macro2 and quote

Affects rigz_vm::derive

js

Enables web-sys and web-time

threaded default

Enables crossbeam and dashmap

Affects builder::RigzBuilder.register_module, runner::ResolvedModule, process::ModulesMap, process::Process