Cargo Features

[dependencies]
progit-plugin-sdk = { version = "0.3.0", default-features = false, features = ["full", "lua", "wasm"] }
default = lua

The lua feature is set by default whenever progit-plugin-sdk is added without default-features = false somewhere in the dependency tree.

full = lua, wasm
lua default full?
wasm full? = wasmtime, wasmtime-wasi

Affects progit-plugin-sdk::wasm

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.

wasmtime wasm?

Enables wasmtime ^28.0

WASM runtime — opt-in only. +8 MB to default binary, banned from defaults per Doctrine 1.

wasmtime-wasi wasm?

Enables wasmtime-wasi ^28.0