Cargo Features

[dependencies]
reflexo = { version = "0.5.1", default-features = false, features = ["full", "rkyv", "rkyv-validation", "flat-vector", "typst", "web", "system", "bi-hash", "item-dashmap"] }
default = full

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

full default = flat-vector, web
rkyv flat-vector?

Enables alloc and archive_le of rkyv ^0.7.42

Affects reflexo::vector.incr, reflexo::vector.stream

rkyv-validation flat-vector?

Enables validation of rkyv ^0.7.42

flat-vector full = rkyv, rkyv-validation
typst

Enables reflexo-typst-shim

web full

Enables js-sys and wasm-bindgen, wasm-bindgen of instant

Affects time::now

system

Affects time::now

bi-hash
item-dashmap

Affects module::RefItemMapSync