Cargo Features

[dependencies]
polyproto = { version = "0.9.0-alpha.4", default-features = false, features = ["wasm", "getrandom", "routes", "reqwest", "serde"] }
default = reqwest, routes

These default features are set whenever polyproto is added without default-features = false somewhere in the dependency tree.

wasm = getrandom

Enables js of getrandom

getrandom:

Feature to enable JavaScript bindings on wasm*-unknown-unknown

getrandom wasm?

Enables getrandom

routes default reqwest = serde

Affects composite::RequestError, polyproto::types

reqwest default = routes

Enables reqwest

Affects polyproto::api

serde routes

Enables ser_der, serde, and serde_json