Cargo Features

[dependencies]
api_builder = { version = "0.2.0", default-features = false, features = ["reqwest", "reqwest_blocking", "default-tls", "rustls-tls", "derive", "prost"] }
default = derive

The derive feature is set by default whenever api_builder is added without default-features = false somewhere in the dependency tree.

reqwest default-tls? reqwest_blocking? rustls-tls?

Enables reqwest

Affects reqwest::ReqwestAsyncClient

reqwest_blocking = reqwest

Enables blocking of reqwest

Affects reqwest::ReqwestClient

default-tls

Enables default-tls of reqwest

rustls-tls

Enables rustls of reqwest

derive default

Enables api_builder_derive

prost

Enables prost