Cargo Features

aranya-runtime has no features set by default.

[dependencies]
aranya-runtime = { version = "0.3.0", features = ["libc", "std", "graphviz", "testing"] }
libc

Enable libc.

Enables aranya-libc

std

Enables use-std of postcard, std of serde, spin, tracing, and vec1 and std of aranya-buggy, aranya-crypto, aranya-policy-vm, and optional aranya-libc

aranya-crypto:

aranya-crypto enables getrandom by default.

graphviz

Enables dot-writer

testing

Enables serde_json, derive of aranya-policy-vm and aranya-crypto and aranya-policy-module

aranya-policy-module:

Used by testing.

Affects linear::testing