Cargo Features

rquickjs-sys has no features set by default.

[dependencies]
rquickjs-sys = { version = "0.8.1", features = ["bindgen", "logging", "update-bindings", "dump-bytecode", "dump-leaks", "dump-shapes", "dump-promise", "dump-read-object"] }
bindgen update-bindings? = bindgen-rs
logging = pretty_env_logger

Debug logging

update-bindings = bindgen

Special case for updating bundled bindings

dump-bytecode

Enable QuickJS dumps

dump-gc dump-gc-free dump-free dump-leaks
dump-mem dump-objects dump-atoms dump-shapes
dump-module-resolve dump-promise
dump-read-object

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.

bindgen-rs build bindgen?

Enables bindgen ^0.69

pretty_env_logger build logging?