Cargo Features

[dependencies]
azure_core = { version = "0.32.0", default-features = false, features = ["debug", "decimal", "hmac_openssl", "hmac_rust", "reqwest", "reqwest_deflate", "reqwest_gzip", "reqwest_native_tls", "tokio", "wasm_bindgen", "xml", "test"] }
default = reqwest, reqwest_deflate, reqwest_gzip, reqwest_native_tls

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

debug

Enables debug of typespec_client_core

decimal

Enables decimal of typespec_client_core

hmac_openssl

Enables openssl

Affects hmac::hmac_sha256

hmac_rust

Enables hmac and sha2

Affects hmac::hmac_sha256

reqwest default reqwest_deflate reqwest_gzip reqwest_native_tls

Enables reqwest of typespec_client_core

reqwest_deflate default = reqwest

Enables reqwest_deflate of typespec_client_core

reqwest_gzip default = reqwest

Enables reqwest_gzip of typespec_client_core

reqwest_native_tls default = reqwest

Enables reqwest_native_tls of typespec_client_core

tokio

Enables tokio, tokio of typespec_client_core

wasm_bindgen

Enables wasm_bindgen of typespec_client_core

xml

Enables xml of typespec_client_core

typespec_client_core:

Uses serde_json::Value for unknown TypeSpec scalar.

Affects mock::xml

test

Enables test of typespec_client_core

typespec_client_core:

Enables extra tracing including error bodies that may contain PII.

Affects azure_core::test