Cargo Features

[dependencies]
typespec_client_core = { version = "0.2.0", default-features = false, features = ["derive", "http", "json", "reqwest", "reqwest_deflate", "reqwest_gzip", "reqwest_rustls", "tokio", "xml", "test"] }
default = http, json, reqwest, reqwest_deflate, reqwest_gzip

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

derive

Enables typespec_macros

http default

Enables http of typespec

Affects typespec_client_core::http

json default

Enables json of typespec

Affects typespec_client_core::json

reqwest default reqwest_deflate reqwest_gzip reqwest_rustls?

Enables native-tls of reqwest

reqwest:

Enables native-tls specific functionality not available by default.

reqwest_deflate default

Enables deflate of reqwest

reqwest_gzip default

Enables gzip of reqwest

reqwest_rustls

Enables rustls-tls-native-roots of reqwest

tokio

With fs, io-util and sync

xml

Enables quick-xml ^0.31

Affects typespec_client_core::xml

test