Cargo Features

[dependencies]
rune-modules = { version = "0.13.2", default-features = false, features = ["full", "time", "fs", "http", "json", "process", "signal", "rand", "experiments", "core", "fmt", "test"] }
default = core, fmt, io, test

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

full = fmt, fs, http, io, json, process, rand, signal, time, toml
time full? = tokio

Enables time of optional tokio

fs full? = tokio

Enables fs of optional tokio

http full? = reqwest
json full? = serde_json
process full?

Enables process of optional tokio

signal full?

Enables signal of optional tokio

rand full? = nanorand
experiments

Affects rune-modules::experiments

core default
io fmt default full?
test default

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.

reqwest http?

Enables reqwest ^0.11.17

tokio fs? time?
serde_json json?
toml full?

Enables toml ^0.7.3

nanorand rand?