Cargo Features

rktk-rrp has no features set by default.

[dependencies]
rktk-rrp = { version = "0.2.0", features = ["std", "server", "client", "wasm-bindgen"] }
std client?

Enables std of futures, use-std of postcard

Affects endpoints::KeyboardInfo.name, endpoints::get_layout_json.Response

server

Enables embedded-io-async ^0.6.1 and heapless ^0.7.0

heapless:

server deps

Affects rktk-rrp::server, read::ReadTransportExt.recv_request_header, write::WriteTransportExt.send_response_header

client = std

Affects rktk-rrp::client, read::ReadTransportExt.recv_response_header, write::WriteTransportExt.send_request_header

Features from optional dependencies

wasm-bindgen implicit feature

Enables wasm-bindgen

client deps