Cargo Features

[dependencies]
rktk-keymanager = { version = "0.1.0", default-features = false, features = ["alloc", "heapless", "state", "serde", "postcard", "std", "tsify"] }
default = heapless

The heapless feature is set by default whenever rktk-keymanager is added without default-features = false somewhere in the dependency tree.

alloc
heapless default

Enables heapless ^0.7.0

state

Enables state management.

Enables usbd-hid

serde postcard?

Enables serialization.

Enables serde and serde_with

postcard tsify? = serde

Enables serialization with postcard.

Enables postcard

std tsify?
tsify = postcard, std

Enables type export by specta.

Enables tsify-next and wasm-bindgen